[GH-ISSUE #983] [BUG] Preferences missing when added as default search engine #607

Closed
opened 2026-02-25 20:36:07 +03:00 by kerem · 1 comment
Owner

Originally created by @brokoler on GitHub (Apr 9, 2023).
Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/983

Describe the bug
When adding Whoogle as a search engine in Firefox or Chromium based browsers, the preferences string is ignored.
This should work when "GET Requests only" is chosen.

In earlier versions the preferences string was saved in a GET URL format when the search engine was added.
Would be great if the preferences string could be added again.

What is happening:
https://whoogle.hostux.net/search?q=test

What I expect:
https://whoogle.hostux.net/search?preferences=<PREFERENCES_KEY>&q=test

To Reproduce
Steps to reproduce the behavior:

  1. Go to Whoogle and enable "GET Requests only" in the settings, save them
  2. Search for something on Whoogle
  3. Add the search engine via right click in the address bar to firefox or set it in Chromium browsers (automatically added after searching)
  4. Search Whoogle via the address bar of your browser
  5. See that the search query now is https://whoogle.hostux.net/search?q=test and the preferences string is missing

Deployment Method

  • Heroku (one-click deploy)
  • Docker
  • run executable
  • pip/pipx
  • Other: Tested with multiple public instances (e.g. whoogle.hostux.net)

Version of Whoogle Search

  • Latest build from [source] (i.e. GitHub, Docker Hub, pip, etc)
  • Version 0.81
  • Not sure
Originally created by @brokoler on GitHub (Apr 9, 2023). Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/983 **Describe the bug** When adding Whoogle as a search engine in Firefox or Chromium based browsers, the preferences string is ignored. This should work when "GET Requests only" is chosen. In earlier versions the preferences string was saved in a GET URL format when the search engine was added. Would be great if the preferences string could be added again. What is happening: `https://whoogle.hostux.net/search?q=test` What I expect: `https://whoogle.hostux.net/search?preferences=<PREFERENCES_KEY>&q=test` **To Reproduce** Steps to reproduce the behavior: 1. Go to Whoogle and enable "GET Requests only" in the settings, save them 2. Search for something on Whoogle 3. Add the search engine via right click in the address bar to firefox or set it in Chromium browsers (automatically added after searching) 4. Search Whoogle via the address bar of your browser 5. See that the search query now is https://whoogle.hostux.net/search?q=test and the preferences string is missing **Deployment Method** - [ ] Heroku (one-click deploy) - [ ] Docker - [ ] `run` executable - [ ] pip/pipx - [x] Other: Tested with multiple public instances (e.g. whoogle.hostux.net) **Version of Whoogle Search** - [ ] Latest build from [source] (i.e. GitHub, Docker Hub, pip, etc) - [x] Version 0.81 - [ ] Not sure
kerem 2026-02-25 20:36:07 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@jacr13 commented on GitHub (Jun 30, 2023):

Hello,

It was removed in this commit.

See the linked issue: #929

<!-- gh-comment-id:1614592073 --> @jacr13 commented on GitHub (Jun 30, 2023): Hello, It was removed in this [commit](https://github.com/benbusby/whoogle-search/commit/f7c4381ba626dfa76e4d6563db4d37cde5ee71a3). See the linked issue: #929
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whoogle-search#607
No description provided.