From a45e9ed228fab8b23d65a48263391ffe7ec6ff6e Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Tue, 30 May 2023 13:22:40 +0300 Subject: Added Intellectual https://github.com/libredirect/browser_extension/issues/699 --- src/assets/javascripts/services.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/assets/javascripts/services.js') diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js index 65695de8..c3f6a4e2 100644 --- a/src/assets/javascripts/services.js +++ b/src/assets/javascripts/services.js @@ -433,6 +433,13 @@ function redirect(url, type, initiator, forceRedirection) { if (url.pathname.endsWith('-lyrics')) { return `${randomInstance}${url.pathname}` } + return `${randomInstance}${url.pathname}${url.search}` + } + case "intellectual": { + if (url.pathname.endsWith('-lyrics')) { + return `${randomInstance}/lyrics?path=${encodeURIComponent(url.pathname)}` + } + return `${randomInstance}${url.pathname}${url.search}` } case "ruralDictionary": { if (!url.pathname.includes('/define.php') && !url.pathname.includes('/random.php') && url.pathname != '/') return randomInstance @@ -664,6 +671,7 @@ const defaultInstances = { 'breezeWiki': ['https://breezewiki.com'], 'neuters': ['https://neuters.de'], 'dumb': ['https://dm.vern.cc'], + "intellectual": ['https://intellectual.insprill.net'], 'ruralDictionary': ['https://rd.vern.cc'], 'anonymousOverflow': ['https://code.whatever.social'], 'biblioReads': ['https://biblioreads.ml'], -- cgit 1.4.1