[Bug]: Cleared notes get repopuplated on next bank sync #2278

Closed
opened 2026-02-28 20:08:49 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @OJ7 on GitHub (Jul 14, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

When importing transactions via bank sync, notes get imported as expected. A lot of times, the notes are the same as the payee so I manually delete the notes. When I perform the next bank sync, the notes get re-imported and I have to clear them again.

One workaround I've been using is entering a whitespace character ( ) instead of fully clearing the notes. This prevents the notes from being replaced, but still looks "empty" to the end user.

How can we reproduce the issue?

  • Run bank sync to import transactions
  • Delete notes for those transactions
  • Run bank sync again
  • Observe notes are re-imported even though previously cleared

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Chrome

Operating System

None

Originally created by @OJ7 on GitHub (Jul 14, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? When importing transactions via bank sync, notes get imported as expected. A lot of times, the notes are the same as the payee so I manually delete the notes. When I perform the next bank sync, the notes get re-imported and I have to clear them again. One workaround I've been using is entering a whitespace character (` `) instead of fully clearing the notes. This prevents the notes from being replaced, but still looks "empty" to the end user. ### How can we reproduce the issue? - Run bank sync to import transactions - Delete notes for those transactions - Run bank sync again - Observe notes are re-imported even though previously cleared ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Chrome ### Operating System None
GiteaMirror added the bug label 2026-02-28 20:08:49 -06:00
Author
Owner

@youngcw commented on GitHub (Jul 14, 2025):

Any empty field will get filled on a sync. If you don't want notes you can disable importing them in the bank sync settings.

@youngcw commented on GitHub (Jul 14, 2025): Any empty field will get filled on a sync. If you don't want notes you can disable importing them in the bank sync settings.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2278