diff options
author | Ruben Rodriguez <ruben@fsf.org> | 2019-04-29 17:55:18 -0400 |
---|---|---|
committer | Ruben Rodriguez <ruben@fsf.org> | 2019-04-29 17:55:18 -0400 |
commit | ef4efa91207e1ad42b4a0bf1d54a14e5c1bea298 (patch) | |
tree | 5d67683fdf4f6e2de356bfcb6096820cd380b143 /html/preferences_panel/pref.js | |
parent | c6fafeed2ace4abd083b8e33d0846987dc9333fc (diff) | |
parent | b4ab7ef958d7d3d0761650b1404bf286d05f26cd (diff) |
Merge branch 'master' of ssh://pagure.io/librejs
Diffstat (limited to 'html/preferences_panel/pref.js')
-rw-r--r-- | html/preferences_panel/pref.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/html/preferences_panel/pref.js b/html/preferences_panel/pref.js index 9cecbb6..debb468 100644 --- a/html/preferences_panel/pref.js +++ b/html/preferences_panel/pref.js @@ -40,6 +40,9 @@ error = "Only one single trailing path wildcard (/*) allowed"; } } catch (e) { + if (/^https?:\/\/\*\./.test(url)) { + return this.malformedUrl(url.replace("*.", "")); + } error = "Invalid URL"; if (url && !url.includes("://")) error += ": missing protocol, either http:// or https://"; else if (url.endsWith("://")) error += ": missing domain name"; |