diff options
author | ManeraKai <manerakai@protonmail.com> | 2023-06-11 03:37:31 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2023-06-11 03:37:31 +0300 |
commit | 3cf6a430938eb39deb1a8752137786c73bbf79d2 (patch) | |
tree | 32cadb3164389b0f195d26eeaa1e0b2e1cf5c7f1 /src | |
parent | Fixed Bibloireads not redirecting /series https://github.com/libredirect/brow... (diff) | |
download | libredirect-3cf6a430938eb39deb1a8752137786c73bbf79d2.zip |
Added language support for Quetre https://github.com/libredirect/browser_extension/issues/736
Diffstat (limited to 'src')
-rw-r--r-- | src/assets/javascripts/services.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js index 4f2653bb..22b73f57 100644 --- a/src/assets/javascripts/services.js +++ b/src/assets/javascripts/services.js @@ -557,6 +557,16 @@ function redirect(url, type, initiator, forceRedirection) { default: { return `${randomInstance}${url.pathname}${url.search}` } + case "quetre": { + const regex = /([a-z]+)\.quora\.com/.exec(url.hostname) + console.log(regex) + if (regex) { + const lang = regex[1] + url.searchParams.append("lang", lang) + return `${randomInstance}${url.pathname}${url.search}` + } + return `${randomInstance}${url.pathname}${url.search}` + } } } |