[Bug]: Transaction view - quick search with "?" finds everything #2512

Open
opened 2026-02-28 20:16:37 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @Kyrodan on GitHub (Oct 2, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

I have several transactions, in one of them I use the question mark in note field.
If I now filter in quick search with "?"

Outcome:
All transactions get displayed.

Expected outcome:
Just show transactions with a question mark in note field.

It seems, the question mark is a "query wildcard" character and is not escaped correctly.

How can we reproduce the issue?

see above.

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Firefox

Operating System

Windows 11

Originally created by @Kyrodan on GitHub (Oct 2, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? I have several transactions, in *one* of them I use the question mark in note field. If I now filter in quick search with "?" Outcome: *All* transactions get displayed. Expected outcome: Just show transactions with a question mark in note field. It seems, the question mark is a "query wildcard" character and is not escaped correctly. ### How can we reproduce the issue? see above. ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Firefox ### Operating System Windows 11
GiteaMirror added the transactionsuser interfacegood first issuebughelp wanted labels 2026-02-28 20:16:37 -06:00
Author
Owner

@shantanugupta2004 commented on GitHub (Oct 3, 2025):

Hi , I have created a PR for the above issue. It passes all the CI tests except the mergefreeze. Please review it when you have a chance. Let me know if you have any questions or require any changes.
@Kyrodan @youngcw

@shantanugupta2004 commented on GitHub (Oct 3, 2025): Hi , I have created a [PR](https://github.com/actualbudget/actual/pull/5845) for the above issue. It passes all the CI tests except the mergefreeze. Please review it when you have a chance. Let me know if you have any questions or require any changes. @Kyrodan @youngcw
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2512