diff --git a/server/transaction.go b/server/transaction.go index 3a7bf9a..05b0595 100644 --- a/server/transaction.go +++ b/server/transaction.go @@ -68,8 +68,11 @@ func (h *Handler) newTransaction(c *gin.Context) { CategoryID: payload.Category.ID, Status: postgres.TransactionStatus(payload.State), } - _, err = h.Service.CreateTransaction(c.Request.Context(), newTransaction) + transaction, err := h.Service.CreateTransaction(c.Request.Context(), newTransaction) if err != nil { c.AbortWithError(http.StatusInternalServerError, fmt.Errorf("create transaction: %w", err)) + return } + + c.JSON(http.StatusOK, transaction) } diff --git a/web/src/components/TransactionInputRow.vue b/web/src/components/TransactionInputRow.vue index 1724dc3..d493689 100644 --- a/web/src/components/TransactionInputRow.vue +++ b/web/src/components/TransactionInputRow.vue @@ -1,7 +1,7 @@ diff --git a/web/src/pages/Account.vue b/web/src/pages/Account.vue index d38b6b1..af169bf 100644 --- a/web/src/pages/Account.vue +++ b/web/src/pages/Account.vue @@ -1,6 +1,5 @@