[GH-ISSUE #6885] [Bug]: Crash when rule has empty date field #28689

Closed
opened 2026-04-18 05:27:00 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @wnienhaus on GitHub (Feb 6, 2026).
Original GitHub issue: https://github.com/actualbudget/actual/issues/6885

What happened?

I was creating a rule to set a date and the app popped up a Fatal Error window.
Expected: App keeps running.
Actual: A Fatal Error window popped up with the message "There was an unrecoverable error in the UI. Sorry!"
Error message:

TypeError: Cannot read properties of null (reading 'interval') at dW
(app://actual/static/js/index.BVy2uTna.js:198:489719) at jPe
(app://actual/static/js/index.BVy2uTna.js:262:90563) at bR
(app://actual/static/js/index.BVy2uTna.js:9:49000) at BR
(app://actual/static/js/index.BVy2uTna.js:9:71973) at VG
(app://actual/static/js/index.BVy2uTna.js:9:82506) at wq
(app://actual/static/js/index.BVy2uTna.js:9:118611) at k_e
(app://actual/static/js/index.BVy2uTna.js:9:117637) at s6
(app://actual/static/js/index.BVy2uTna.js:9:117463) at pq
(app://actual/static/js/index.BVy2uTna.js:9:114205) at Iq
(app://actual/static/js/index.BVy2uTna.js:9:126346)

How can we reproduce the issue?

  1. Go to Rules
  2. Click "Create new rule"
  3. Dont enter anything, but change the "category" to "date" in section "Then apply these actions:" next to "set".
  4. Click the date entry field to make it the focused field.
  5. Dont enter a date.
  6. Now click anywhere else, to make the date entry field lose focus.
  7. Boom.

Note, if one enters a date in step 5, the problem does not happen. So it appears to be the empty date that causes is issue.

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Desktop App (Electron)

Operating System

Linux

Originally created by @wnienhaus on GitHub (Feb 6, 2026). Original GitHub issue: https://github.com/actualbudget/actual/issues/6885 ### What happened? I was creating a rule to set a date and the app popped up a Fatal Error window. Expected: App keeps running. Actual: A Fatal Error window popped up with the message "There was an unrecoverable error in the UI. Sorry!" Error message: ``` TypeError: Cannot read properties of null (reading 'interval') at dW (app://actual/static/js/index.BVy2uTna.js:198:489719) at jPe (app://actual/static/js/index.BVy2uTna.js:262:90563) at bR (app://actual/static/js/index.BVy2uTna.js:9:49000) at BR (app://actual/static/js/index.BVy2uTna.js:9:71973) at VG (app://actual/static/js/index.BVy2uTna.js:9:82506) at wq (app://actual/static/js/index.BVy2uTna.js:9:118611) at k_e (app://actual/static/js/index.BVy2uTna.js:9:117637) at s6 (app://actual/static/js/index.BVy2uTna.js:9:117463) at pq (app://actual/static/js/index.BVy2uTna.js:9:114205) at Iq (app://actual/static/js/index.BVy2uTna.js:9:126346) ``` ### How can we reproduce the issue? 1. Go to Rules 2. Click "Create new rule" 3. Dont enter anything, but change the "category" to "date" in section "Then apply these actions:" next to "set". 4. Click the date entry field to make it the focused field. 5. Dont enter a date. 6. Now click anywhere else, to make the date entry field lose focus. 7. Boom. Note, if one enters a date in step 5, the problem does not happen. So it appears to be the empty date that causes is issue. ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Desktop App (Electron) ### Operating System Linux
GiteaMirror added the rulesgood first issuebug labels 2026-04-18 05:27:01 -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#28689