diff --git a/backend/internal/web/handlers_tasks.go b/backend/internal/web/handlers_tasks.go index cb26e96..3dfb575 100644 --- a/backend/internal/web/handlers_tasks.go +++ b/backend/internal/web/handlers_tasks.go @@ -129,6 +129,11 @@ func TaskCreateHandler(deps TasksDeps) http.HandlerFunc { } ctx := r.Context() + if err := r.ParseForm(); err != nil { + http.Error(w, "bad request", http.StatusBadRequest) + return + } + title := strings.TrimSpace(r.PostFormValue("title")) statusStr := r.PostFormValue("status") status := parseTaskStatus(statusStr) @@ -318,6 +323,11 @@ func TaskUpdateHandler(deps TasksDeps) http.HandlerFunc { } ctx := r.Context() + if err := r.ParseForm(); err != nil { + http.Error(w, "bad request", http.StatusBadRequest) + return + } + title := strings.TrimSpace(r.PostFormValue("title")) description := r.PostFormValue("description")