aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--public/_locales/en/messages.json2
-rw-r--r--src/options.ts5
2 files changed, 3 insertions, 4 deletions
diff --git a/public/_locales/en/messages.json b/public/_locales/en/messages.json
index db260eb0..5e0d0407 100644
--- a/public/_locales/en/messages.json
+++ b/public/_locales/en/messages.json
@@ -415,7 +415,7 @@
"message": "Reset"
},
"customAddressError": {
- "message": "This address is not in the right form. Make sure you have http:// or https:// at the begining and no slashes or sub-folders at the end."
+ "message": "This address is not in the right form. Make sure you have http:// or https:// at the begining and no trailing slashes."
},
"areYouSureReset": {
"message": "Are you sure you would like to reset this?"
diff --git a/src/options.ts b/src/options.ts
index 00a71bb9..eb0930b0 100644
--- a/src/options.ts
+++ b/src/options.ts
@@ -362,9 +362,8 @@ function validateServerAddress(input: string): string {
input = input.substring(0, input.length - 1);
}
- // Isn't HTTP protocol or has extra slashes
- if ((!input.startsWith("https://") && !input.startsWith("http://"))
- || input.replace("://", "").includes("/")) {
+ // If it isn't HTTP protocol
+ if ((!input.startsWith("https://") && !input.startsWith("http://"))) {
alert(chrome.i18n.getMessage("customAddressError"));