BLeeEZ / amperfy

Amperfy is an iOS/iPadOS/macOS app to play songs from an Ampache or Subsonic server
GNU General Public License v3.0
460 stars 37 forks source link

[Bug] Fuzzy search inconsistencies #308

Open bbsixzz opened 1 month ago

bbsixzz commented 1 month ago

The album is literally there, searching for Vaseline gives no results.

https://github.com/user-attachments/assets/8da8141d-d245-4e3e-b6a6-ca3e27ffb8bc

Schlaubischlump commented 3 weeks ago

Fuzzy search is implemented by the fuse-swift library which is unmaintained and archived.

However, I did find https://github.com/ukushu/Ifrit which is a fork of fuse-swift with several bug fixes. Changing the dependency should not require any code changes besides changing an import statement.

Maybe this is worth a try @BLeeEZ?

BLeeEZ commented 3 weeks ago

I moved from fuse to Ifrit in 315b80f134fe8eda97bf8aa52b918372b5dc839f. Thank you for mentioning this. I wasn't able to reproduce this issue so I am not sure that this switch does fix the issue. Let's find out in the upcoming beta.

bbsixzz commented 2 weeks ago

Alright I guess the fix is not in iOS v1.2.2 (1) as it behaves the same.

BLeeEZ commented 2 weeks ago

Ifrit is used in v1.2.2 (1). It seems that this did not fixed the issue.