[GH-ISSUE #6486] [Bug]: Duplicate entry in rule one of list after payee name merge #44403

Open
opened 2026-04-26 05:31:51 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @IlanaB on GitHub (Dec 25, 2025).
Original GitHub issue: https://github.com/actualbudget/actual/issues/6486

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

If a user has a rule with multiple entries in the "one of" list (consider Payee A and Payee B) for payee match and the payee names are merged into Payee A, reopening the rule will show Payee A twice in the "one of" list. Removing the duplicate will unintentionally remove both entries from the rule.

How can we reproduce the issue?

  1. Create a default rule to assign a category. For example, when payee is one of "Burger Drops Montreal", "Burger Drops Toronto", or "Campechano" and assign a category of "restaurants"
  2. Create a new PRE rule where any imported payee with a name containing "Burger Drops" is renamed to "Burger Drops" and apply to all existing entries.
  3. Accept the merge of payee names where rules will be merged
  4. Open the first rule and see duplicate entries in the "one of" list
  5. Remove the duplicate "Burger Drops" entry and save
  6. Re-open the rule and see that "Burger Drops" is gone entirely

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Chrome

Operating System

MacOS

Originally created by @IlanaB on GitHub (Dec 25, 2025). Original GitHub issue: https://github.com/actualbudget/actual/issues/6486 ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? If a user has a rule with multiple entries in the "one of" list (consider Payee A and Payee B) for payee match and the payee names are merged into Payee A, reopening the rule will show Payee A twice in the "one of" list. Removing the duplicate will unintentionally remove both entries from the rule. ### How can we reproduce the issue? 1. Create a default rule to assign a category. For example, when payee is one of "Burger Drops Montreal", "Burger Drops Toronto", or "Campechano" and assign a category of "restaurants" 1. Create a new PRE rule where any imported payee with a name containing "Burger Drops" is renamed to "Burger Drops" and apply to all existing entries. 1. Accept the merge of payee names where rules will be merged 1. Open the first rule and see duplicate entries in the "one of" list 1. Remove the duplicate "Burger Drops" entry and save 1. Re-open the rule and see that "Burger Drops" is gone entirely ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Chrome ### Operating System MacOS
GiteaMirror added the ruleshelp wantedbuguser interface labels 2026-04-26 05:31:52 -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#44403