[GH-ISSUE #6479] [Bug]: Fatal Error when changing between category filter mode "is" and "one of" with pre-existing selection #16977

Closed
opened 2026-04-14 19:57:00 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @vcruzdesigns on GitHub (Dec 23, 2025).
Original GitHub issue: https://github.com/actualbudget/actual/issues/6479

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

From the following set of filters:
Image
(Category is X, and month is Y)

I wanted to delete the month filter and add multiple categories. So I deleted the month filter, and then tried changing the categories filter mode from "is" to "one of"
Image

The app then proceeds to crash with a fatal error:
Image

When I restart the app, it goes back to the state in the 1st image.

Show error gives this:
TypeError: l.map is not a function at Lot (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:198:535221) at J_ (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:49009) at bR (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:71991) at ZG (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:82524) at Aq (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:118654) at a_e (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:117680) at zR (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:117506) at Sq (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:114248) at Wq (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:126389) at A2 (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:124922)
(pikapod url changed for privacy)

How can we reproduce the issue?

The issue can be reproduced on app v25.12.0

Here are the steps to reproduce:

  1. Go to all accounts
  2. Add a category filter set to is
  3. Select a category and hit Apply
  4. Click back into the category filter as if to change it
  5. Click "one of"
  6. Fatal Error occurs

Where are you hosting Actual?

Pikapods

What browsers are you seeing the problem on?

Microsoft Edge

Operating System

Windows 11

Originally created by @vcruzdesigns on GitHub (Dec 23, 2025). Original GitHub issue: https://github.com/actualbudget/actual/issues/6479 ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? From the following set of filters: <img width="722" height="273" alt="Image" src="https://github.com/user-attachments/assets/4ef188df-5247-4385-b4d5-da189b1a6a0a" /> (Category is X, and month is Y) I wanted to delete the month filter and add multiple categories. So I deleted the month filter, and then tried changing the categories filter mode from "is" to "one of" <img width="500" height="618" alt="Image" src="https://github.com/user-attachments/assets/abea9171-f9de-4e36-b70a-acfaad450af2" /> The app then proceeds to crash with a fatal error: <img width="1185" height="717" alt="Image" src="https://github.com/user-attachments/assets/d49df9dd-efbf-49ff-b25e-77b74c43d913" /> When I restart the app, it goes back to the state in the 1st image. Show error gives this: `TypeError: l.map is not a function at Lot (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:198:535221) at J_ (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:49009) at bR (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:71991) at ZG (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:82524) at Aq (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:118654) at a_e (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:117680) at zR (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:117506) at Sq (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:114248) at Wq (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:126389) at A2 (https://PLACEHOLDERURL.pikapod.net/static/js/index.CO-yN_1L.js:9:124922)` (pikapod url changed for privacy) ### How can we reproduce the issue? The issue can be reproduced on app v25.12.0 Here are the steps to reproduce: 1. Go to all accounts 2. Add a category filter set to is 3. Select a category and hit Apply 4. Click back into the category filter as if to change it 5. Click "one of" 6. Fatal Error occurs ### Where are you hosting Actual? Pikapods ### What browsers are you seeing the problem on? Microsoft Edge ### Operating System Windows 11
GiteaMirror added the bug label 2026-04-14 19:57:00 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#16977