about summary refs log tree commit diff stats
path: root/src/assets/javascripts
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2023-09-07 22:34:05 +0300
committerManeraKai <manerakai@protonmail.com>2023-09-07 22:34:05 +0300
commit84c363d390de0a95bb5c3b9c23930a210a8d36a5 (patch)
treef5c46e7b53faaa266e82701219de593cee7f30ed /src/assets/javascripts
parentTemporary fixed invidious redirecting bug https://github.com/libredirect/brow... (diff)
downloadlibredirect-84c363d390de0a95bb5c3b9c23930a210a8d36a5.zip
Added 4get https://github.com/libredirect/browser_extension/issues/777
Diffstat (limited to 'src/assets/javascripts')
-rw-r--r--src/assets/javascripts/services.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index e096ef99..b30e496a 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -121,6 +121,13 @@ function redirect(url, type, initiator, forceRedirection) {
 		case "whoogle": {
 			return `${randomInstance}/search${url.search}`
 		}
+		case "4get": {
+			const s = url.searchParams.get("q")
+			if (s !== null) {
+				return `${randomInstance}/web?s=${encodeURIComponent(s)}`
+			}
+			return randomInstance
+		}
 		case "librex": {
 			return `${randomInstance}/search.php${url.search}`
 		}
@@ -693,6 +700,7 @@ const defaultInstances = {
 	'simplyTranslate': ['https://simplytranslate.org'],
 	'lingva': ['https://lingva.ml'],
 	'searxng': ['https://search.bus-hit.me'],
+	'4get': ['https://4get.ca'],
 	'rimgo': ['https://rimgo.vern.cc'],
 	'hyperpipe': ['https://hyperpipe.surge.sh'],
 	'facil': [' https://facilmap.org '],