[GH-ISSUE #90] [BUG] Query fails to decrypt on page navigation #63

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

Originally created by @Zephylaci on GitHub (Jun 18, 2020).
Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/90

Describe the bug
Sometimes The switch will be garbled when searching for non-English

To Reproduce
Steps to reproduce the behavior:

  1. configuration language:chinese(Simplified)
  2. input such as "时间" -> there will be results
  3. Turn the page or click another tab -> The input box will become:
    gAAAAABe6tLZJ_92Vc20a81fpWxCFjCSocJlYrh7jgTd32Lsi1BRV5C7_o1EmelIMnE5uxPRxcDutm3_RcRyHvHQVEyG_ykYMA==

And prompt me:
“找不到和您查询的“gAAAAABe6tNvojFZyx_oJql_hYUkEYeUzNjzQRmp95jNTrFAd4KmiGdLAv-OjqM4UVKoaHfdlaX-JGBxNVppnhLseFp5rLyVGg==”相符的内容或信息。”

Switching back will not restore,this look up base64,maybe there is a problem with the conversion?

Deployment Method

  • Heroku (one-click deploy)
  • Docker
  • run executable
  • pip/pipx
  • Other: [describe setup]

Version of Whoogle Search

  • Latest build from [source] (i.e. GitHub, Docker Hub, pip, etc)
  • Version [version number]
  • Not sure

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari] chrome
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Originally created by @Zephylaci on GitHub (Jun 18, 2020). Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/90 **Describe the bug** Sometimes The switch will be garbled when searching for non-English **To Reproduce** Steps to reproduce the behavior: 1. configuration language:chinese(Simplified) 2. input such as "时间" -> there will be results 3. Turn the page or click another tab -> The input box will become: gAAAAABe6tLZJ_92Vc20a81fpWxCFjCSocJlYrh7jgTd32Lsi1BRV5C7_o1EmelIMnE5uxPRxcDutm3_RcRyHvHQVEyG_ykYMA== And prompt me: “找不到和您查询的“gAAAAABe6tNvojFZyx_oJql_hYUkEYeUzNjzQRmp95jNTrFAd4KmiGdLAv-OjqM4UVKoaHfdlaX-JGBxNVppnhLseFp5rLyVGg==”相符的内容或信息。” Switching back will not restore,this look up base64,maybe there is a problem with the conversion? **Deployment Method** - [ ] Heroku (one-click deploy) - [x] Docker - [ ] `run` executable - [ ] pip/pipx - [ ] Other: [describe setup] **Version of Whoogle Search** - [x] Latest build from [source] (i.e. GitHub, Docker Hub, pip, etc) - [ ] Version [version number] - [ ] Not sure **Desktop (please complete the following information):** - OS: [e.g. iOS] - Browser [e.g. chrome, safari] chrome - Version [e.g. 22] **Additional context** Add any other context about the problem here.
kerem 2026-02-25 20:34:49 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@benbusby commented on GitHub (Sep 4, 2020):

Sorry for the late reply, I'm just now getting around to looking into this issue.

It's actually an issue for all languages, not just non-English languages. It looks like the fernet key regeneration after each query can sometimes be triggered prematurely, and so the query isn't able to be decrypted when navigating back from a result or navigating through pages in the results view.

I'll come back to this when I figure out a better solution.

<!-- gh-comment-id:687370920 --> @benbusby commented on GitHub (Sep 4, 2020): Sorry for the late reply, I'm just now getting around to looking into this issue. It's actually an issue for all languages, not just non-English languages. It looks like the fernet key regeneration after each query can sometimes be triggered prematurely, and so the query isn't able to be decrypted when navigating back from a result or navigating through pages in the results view. I'll come back to this when I figure out a better solution.
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#63
No description provided.