[GH-ISSUE #5840] [Bug]: Transaction view - quick search with "?" finds everything #16750

Closed
opened 2026-04-14 19:45:21 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @Kyrodan on GitHub (Oct 2, 2025).
Original GitHub issue: https://github.com/actualbudget/actual/issues/5840

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). Original GitHub issue: https://github.com/actualbudget/actual/issues/5840 ### 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 transactionsgood first issueuser interfacebug labels 2026-04-14 19:45:21 -05: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

<!-- gh-comment-id:3364955530 --> @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
Author
Owner

@eduardopio03 commented on GitHub (Mar 23, 2026):

Hi! I would like to take this issue. I've already been investigating the codebase and I have a working solution ready to submit. Can someone please assign it to me?

<!-- gh-comment-id:4113351611 --> @eduardopio03 commented on GitHub (Mar 23, 2026): Hi! I would like to take this issue. I've already been investigating the codebase and I have a working solution ready to submit. Can someone please assign it to me?
Author
Owner

@jfdoming commented on GitHub (Mar 23, 2026):

Hi! I would like to take this issue. I've already been investigating the codebase and I have a working solution ready to submit. Can someone please assign it to me?

We don't assign issues, but feel free to open a PR

<!-- gh-comment-id:4113746124 --> @jfdoming commented on GitHub (Mar 23, 2026): > Hi! I would like to take this issue. I've already been investigating the codebase and I have a working solution ready to submit. Can someone please assign it to me? We don't assign issues, but feel free to open a PR
Author
Owner

@eduardopio03 commented on GitHub (Mar 24, 2026):

Hi! I already submitted a PR (#7270) that solves the problem. I hope someone could review the PR. Thank you all!

<!-- gh-comment-id:4118680272 --> @eduardopio03 commented on GitHub (Mar 24, 2026): Hi! I already submitted a PR (#7270) that solves the problem. I hope someone could review the PR. Thank you all!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#16750