diff --git a/server/category.go b/server/category.go index 1881f2a..7507cb7 100644 --- a/server/category.go +++ b/server/category.go @@ -11,7 +11,7 @@ import ( ) type SetCategoryAssignmentRequest struct { - Assigned string + Assigned float64 } func (h *Handler) setCategoryAssignment(c *gin.Context) { diff --git a/web/src/components/Input.vue b/web/src/components/Input.vue index 68e1dae..a140cea 100644 --- a/web/src/components/Input.vue +++ b/web/src/components/Input.vue @@ -1,17 +1,27 @@ diff --git a/web/src/stores/budget-account.ts b/web/src/stores/budget-account.ts index 6fe0d0e..1a69526 100644 --- a/web/src/stores/budget-account.ts +++ b/web/src/stores/budget-account.ts @@ -61,7 +61,7 @@ export const useAccountStore = defineStore("budget/account", { return (category: Category): number => { return ( category.AvailableLastMonth + - Number(category.Assigned) + + category.Assigned + category.Activity ); };