[GH-ISSUE #5481] [Bug]: Display wrong payee on MergeUnusedPayees Modal #28147

Closed
opened 2026-04-18 04:47:51 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @ngoc-minh-do on GitHub (Aug 5, 2025).
Original GitHub issue: https://github.com/actualbudget/actual/issues/5481

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

GIVEN an expense transaction with a unique payee.
CHANGE the payee to an account payee (make it become a transfer transaction).

MergeUnusedPayees Modal shown with the following message:

The payee <new payee name> is not used by transactions any more. Would you like to merge it with <new payee name>?
                   ↑ Wrong

Expected:

The payee <old payee name> is not used by transactions any more. Would you like to merge it with <new payee name>?
                   ↑ Right

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Chrome, Microsoft Edge

Operating System

Linux

Originally created by @ngoc-minh-do on GitHub (Aug 5, 2025). Original GitHub issue: https://github.com/actualbudget/actual/issues/5481 ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? GIVEN an expense transaction with a unique payee. CHANGE the payee to an account payee (make it become a transfer transaction). MergeUnusedPayees Modal shown with the following message: ``` The payee <new payee name> is not used by transactions any more. Would you like to merge it with <new payee name>? ↑ Wrong ``` Expected: ``` The payee <old payee name> is not used by transactions any more. Would you like to merge it with <new payee name>? ↑ Right ``` ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Chrome, Microsoft Edge ### Operating System Linux
GiteaMirror added the buguser interfacetranslations labels 2026-04-18 04:47:51 -05:00
Author
Owner

@r1ch commented on GitHub (Aug 5, 2025):

Can reproduce this on edge:

"UniquePayee" -> "Kroger" gives this

Image

Is it as simple as the fact the variable "payee" is being re-used in the same modal. The value of payee[0].name is correct; but as you can payee is used twice.

Image
<!-- gh-comment-id:3155143266 --> @r1ch commented on GitHub (Aug 5, 2025): Can reproduce this on edge: "UniquePayee" -> "Kroger" gives this <img width="520" height="253" alt="Image" src="https://github.com/user-attachments/assets/a17a6b98-cdc7-4674-b13d-596d42424067" /> Is it as simple as the fact the variable "payee" is being re-used in the same modal. The value of `payee[0].name` is correct; but as you can `payee` is used twice. <img width="451" height="293" alt="Image" src="https://github.com/user-attachments/assets/b6a2fdff-635b-49d0-9518-902e04aec9ff" />
Author
Owner

@ngoc-minh-do commented on GitHub (Aug 5, 2025):

@r1ch Wow, I didn’t expect a fix so quickly — thank you so much! I’ll test it out and confirm soon.

<!-- gh-comment-id:3155377962 --> @ngoc-minh-do commented on GitHub (Aug 5, 2025): @r1ch Wow, I didn’t expect a fix so quickly — thank you so much! I’ll test it out and confirm soon.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#28147