diff --git a/web/src/stores/budget-account.ts b/web/src/stores/budget-account.ts index c8e64d8..4c6d71e 100644 --- a/web/src/stores/budget-account.ts +++ b/web/src/stores/budget-account.ts @@ -128,6 +128,10 @@ export const useAccountStore = defineStore("budget/account", { const result = await POST("/account/" + accountid, JSON.stringify({ name: name, onBudget: onBudget, isOpen: isOpen })); const response = await result.json(); useBudgetsStore().MergeBudgetingData(response); + + if(!isOpen) { + this.Accounts.delete(accountid); + } }, addCategoriesForMonth(year: number, month: number, categories: Category[]): void { this.$patch((state) => {