Skip to content

search by URL fails to yield any results #2040

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ztNFny opened this issue May 24, 2025 · 1 comment
Open

search by URL fails to yield any results #2040

ztNFny opened this issue May 24, 2025 · 1 comment
Labels

Comments

@ztNFny
Copy link

ztNFny commented May 24, 2025

Describe the bug

Recently (not sure when :-() I noticed that I'm unable to search by URL. Search simply doesn't find any entries where the search result is contained only in the URL.
This is regardless of whether URL is the only enabled search criteria and indepentend from other search options (case sensivite, regexp, ..)

I've attached an example kdbx with only 1 entry: 2040.kdbx.txt
Master password is "2040". This reports url is entered as URL for the 1 entry but searching for github, KeePass, ... all yield no result.

To Reproduce

Steps to reproduce the behavior:

  1. Go to Main screen
  2. Click on search
  3. enter a search term that's only found in URL

Expected behavior
URL result is found

Image

KeePass Database

  • Created with: KeePassXC 2.7.10
  • Version: V2, KDBX4.1
  • Location: sdcard
  • File provider: content://com.mixplorer.doc/document/BA67-38B4%3ADocuments/%2FKeePass.kdbx
  • Size: 1,7 MB
  • Contains attachment: Yes

KeePassDX:

  • Version: 4.1.1 / develop aed49e1
  • Build: Free
  • Language: English

Android:

  • Device: Oneplus 12R
  • Version: 15.0

Additional context

@ztNFny ztNFny added the bug label May 24, 2025
@ztNFny
Copy link
Author

ztNFny commented May 24, 2025

9dec308 seems to address the usecase of full URL matches, e.g. when used from a browser for autocompletion. It however misses the "interactive search in URL" scenario.

I think the solution here is to split "interactive search" and "search from external" into 2 different code paths.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant