about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-03-12 17:16:22 +0300
committerManeraKai <manerakai@protonmail.com>2022-03-12 17:16:22 +0300
commitb5a373ba639f074bc1ddaf7509509ecb89640d25 (patch)
tree6eb33667c251dec648d272bd37f2a8b24645affc /src
parentRefined google search target #105 (diff)
downloadlibredirect-b5a373ba639f074bc1ddaf7509509ecb89640d25.zip
Fixed Startpage bug, Fixed manifest not working on chromium #106
Diffstat (limited to 'src')
-rw-r--r--src/assets/javascripts/helpers/search.js2
-rw-r--r--src/manifest.json6
2 files changed, 5 insertions, 3 deletions
diff --git a/src/assets/javascripts/helpers/search.js b/src/assets/javascripts/helpers/search.js
index 2c3c73c1..e71ae47d 100644
--- a/src/assets/javascripts/helpers/search.js
+++ b/src/assets/javascripts/helpers/search.js
@@ -258,7 +258,7 @@ function redirect(url) {
     randomInstance = redirects.startpage.normal;
     path = "/do/search";
   }
-  if (url.pathname == '/') path = '/';
+  if (!url.searchParams.has('q')) path = '/';
 
   let searchQuery = "";
   if (url.searchParams.has('q')) searchQuery = `?q=${url.searchParams.get('q')}`;
diff --git a/src/manifest.json b/src/manifest.json
index 6ff600a3..6e4a1e79 100644
--- a/src/manifest.json
+++ b/src/manifest.json
@@ -43,9 +43,11 @@
   "chrome_settings_overrides": {
     "search_provider": {
       "name": "LibRedirect",
+      "keyword": "libredirect",
+      "favicon_url": "/assets/images/libredirect-16.png",
       "search_url": "https://libredirect.onion/?q={searchTerms}",
-      "favicon_url": "assets/images/libredirect-16.png",
-      "encoding": "UTF-8"
+      "encoding": "UTF-8",
+      "is_default": false
     }
   }
 }
\ No newline at end of file