diff options
author | ManeraKai <manerakai@protonmail.com> | 2023-09-09 09:24:29 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2023-09-09 09:24:29 +0300 |
commit | 413b3c619c765c9dbfea34a62f844c7cc1d14362 (patch) | |
tree | acb39da4ae99d8ec03c7851f482fff0875d2c9b9 /src/assets/javascripts/services.js | |
parent | Added 4get https://github.com/libredirect/browser_extension/issues/777 (diff) | |
download | libredirect-413b3c619c765c9dbfea34a62f844c7cc1d14362.zip |
Added new path to libremdb https://github.com/libredirect/browser_extension/issues/818
Diffstat (limited to 'src/assets/javascripts/services.js')
-rw-r--r-- | src/assets/javascripts/services.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js index b30e496a..21681930 100644 --- a/src/assets/javascripts/services.js +++ b/src/assets/javascripts/services.js @@ -575,6 +575,14 @@ function redirect(url, type, initiator, forceRedirection) { } return `${randomInstance}${url.pathname}${url.search}` } + case "libremdb": { + if (url.pathname.startsWith("/Name")) { + for (const [key, value] of url.searchParams.entries()) { + return `${randomInstance}/title/${encodeURIComponent(key)}` + } + } + return `${randomInstance}${url.pathname}${url.search}` + } default: { return `${randomInstance}${url.pathname}${url.search}` } |