From 052a2f5089a77163c258a7bc9999e84e5522e672 Mon Sep 17 00:00:00 2001 From: Georg Spar Date: Sun, 11 Jun 2023 09:19:55 +0200 Subject: [PATCH] API: multipart-form DELETE --- wdm.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/wdm.go b/wdm.go index b2bcd96..503b485 100644 --- a/wdm.go +++ b/wdm.go @@ -116,9 +116,14 @@ func deleteTypHandler(writer http.ResponseWriter, req *http.Request) { if req.Method == http.MethodOptions { return } + err := req.ParseMultipartForm(64 << 20) + if err != nil { + writer.WriteHeader(http.StatusBadRequest) + return + } typId, _ := strconv.ParseUint(mux.Vars(req)["id"], 10, 0) log.Info("Deleting Instance with ID", typId) - _, err := DeleteTyp(uint(typId)) + _, err = DeleteTyp(uint(typId)) if err != nil { log.Fatal("Error: Delete could not be executed", err) }