[Bug]: Duplicate Category Names Allowed #692

Closed
opened 2026-02-28 19:14:12 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @rich-howell on GitHub (Oct 26, 2023).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

It is currently possible to create infinite categories with identical names under the same parent category.

image

I had a category called Obsidian which I had hidden a little while ago, I had forgotten about it and decided to start my Obsidian subscription again, created another category called Obsidian which Actual allowed me to do.

When you select the category Obsidian from the Category drop down on the account sheet you are then presented with both categories

image

or in the case of the demo budget all the Food categories

image

What error did you receive?

No error

Where are you hosting Actual?

Fly.io

What browsers are you seeing the problem on?

Microsoft Edge

Operating System

Windows 11

Originally created by @rich-howell on GitHub (Oct 26, 2023). ### Verified issue does not already exist? - [X] I have searched and found no existing issue ### What happened? It is currently possible to create infinite categories with identical names under the same parent category. ![image](https://github.com/actualbudget/actual/assets/22135084/8e551027-002a-489d-8a72-d0c18ec730dd) I had a category called **Obsidian** which I had hidden a little while ago, I had forgotten about it and decided to start my Obsidian subscription again, created another category called **Obsidian** which Actual allowed me to do. When you select the category Obsidian from the Category drop down on the account sheet you are then presented with both categories ![image](https://github.com/actualbudget/actual/assets/22135084/67478e5e-04dc-4791-a910-e18786ecdae6) or in the case of the demo budget all the Food categories ![image](https://github.com/actualbudget/actual/assets/22135084/729b54ea-c7b6-4962-85a9-01b824adc2dc) ### What error did you receive? No error ### Where are you hosting Actual? Fly.io ### What browsers are you seeing the problem on? Microsoft Edge ### Operating System Windows 11
GiteaMirror added the good first issuebudgetingbug labels 2026-02-28 19:14:12 -06:00
Author
Owner

@rich-howell commented on GitHub (Nov 26, 2023):

@youngcw this isn't fixed yet - #1843 hasn't been merged.

@rich-howell commented on GitHub (Nov 26, 2023): @youngcw this isn't fixed yet - #1843 hasn't been merged.
Author
Owner

@matt-fidd commented on GitHub (Aug 3, 2025):

Not sure when, but this is now fixed.

Image
@matt-fidd commented on GitHub (Aug 3, 2025): Not sure when, but this is now fixed. <img width="526" height="82" alt="Image" src="https://github.com/user-attachments/assets/8e0d6996-8155-4077-9c71-8cbbb1deb157" />
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#692