Merge pull request #825 from greenart7c3/onion_url
add ws:// if not present in .onion urls
This commit is contained in:
@@ -900,7 +900,15 @@ fun EditableServerConfig(
|
|||||||
onClick = {
|
onClick = {
|
||||||
if (url.isNotBlank() && url != "/") {
|
if (url.isNotBlank() && url != "/") {
|
||||||
var addedWSS =
|
var addedWSS =
|
||||||
if (!url.startsWith("wss://") && !url.startsWith("ws://")) "wss://$url" else url
|
if (!url.startsWith("wss://") && !url.startsWith("ws://")) {
|
||||||
|
if (url.endsWith(".onion") || url.endsWith(".onion/")) {
|
||||||
|
"ws://$url"
|
||||||
|
} else {
|
||||||
|
"wss://$url"
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
url
|
||||||
|
}
|
||||||
if (url.endsWith("/")) addedWSS = addedWSS.dropLast(1)
|
if (url.endsWith("/")) addedWSS = addedWSS.dropLast(1)
|
||||||
onNewRelay(RelaySetupInfo(addedWSS, read, write, feedTypes = FeedType.values().toSet()))
|
onNewRelay(RelaySetupInfo(addedWSS, read, write, feedTypes = FeedType.values().toSet()))
|
||||||
url = ""
|
url = ""
|
||||||
|
|||||||
Reference in New Issue
Block a user