[PR #2262] [MERGED] feat: Don't allow duplicate cat-groups in budget #11268

Closed
opened 2026-04-10 20:56:21 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2262
Author: @dhruvramdev
Created: 1/20/2024
Status: Merged
Merged: 2/2/2024
Merged by: @youngcw

Base: masterHead: dup-category-group


📝 Commits (7)

  • d4d1149 feat: Don't allow duplicate cat-groups in budget
  • 1d65b55 Add release notes
  • 7ae4238 Merge branch 'master' into dup-category-group
  • 49440f5 fix: error message
  • 7479fb6 pass group instead of name for accurate error message
  • f582fe6 Merge branch 'master' into dup-category-group
  • 1a662eb improve error message

📊 Changes

3 files changed (+34 additions, -0 deletions)

View changed files

📝 packages/desktop-client/src/components/budget/index.tsx (+17 -0)
📝 packages/loot-core/src/server/db/index.ts (+11 -0)
upcoming-release-notes/2262.md (+6 -0)

📄 Description

Checks:

  • UI Level check to check for checking duplicate group name
  • DB level check for the same

Inspired from PR #1833
Fixes #1920


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/2262 **Author:** [@dhruvramdev](https://github.com/dhruvramdev) **Created:** 1/20/2024 **Status:** ✅ Merged **Merged:** 2/2/2024 **Merged by:** [@youngcw](https://github.com/youngcw) **Base:** `master` ← **Head:** `dup-category-group` --- ### 📝 Commits (7) - [`d4d1149`](https://github.com/actualbudget/actual/commit/d4d1149bb5024744d2626a7b085d2468df0d156f) feat: Don't allow duplicate cat-groups in budget - [`1d65b55`](https://github.com/actualbudget/actual/commit/1d65b55106d0fc59c10cfa673cda6a60f09fc085) Add release notes - [`7ae4238`](https://github.com/actualbudget/actual/commit/7ae423872eddb330ae48e2e9a746e88b128fb84d) Merge branch 'master' into dup-category-group - [`49440f5`](https://github.com/actualbudget/actual/commit/49440f57da5522795b24c7ff92642ca124a9ddd7) fix: error message - [`7479fb6`](https://github.com/actualbudget/actual/commit/7479fb6f37d4ae6d5550e8cfe5d2e6a96f4df698) pass group instead of name for accurate error message - [`f582fe6`](https://github.com/actualbudget/actual/commit/f582fe67f9802fc6f6d9c6580c8d6c79eecd9f35) Merge branch 'master' into dup-category-group - [`1a662eb`](https://github.com/actualbudget/actual/commit/1a662eb4b5bc415c2a30e89e0ecfe821b2e65c27) improve error message ### 📊 Changes **3 files changed** (+34 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/budget/index.tsx` (+17 -0) 📝 `packages/loot-core/src/server/db/index.ts` (+11 -0) ➕ `upcoming-release-notes/2262.md` (+6 -0) </details> ### 📄 Description Checks: - UI Level check to check for checking duplicate group name - DB level check for the same Inspired from PR #1833 Fixes #1920 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-10 20:56:21 -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#11268