Browse Source

update Photo form-data

pull/1/head
Georg Spar 1 year ago
parent
commit
3c28fd3c74
  1. 14
      wdm.go

14
wdm.go

@ -343,12 +343,26 @@ func updatePhotoHandler(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
}
var pho Photos
if req.Form["pfad"] != nil {
pho.Id, _ = strconv.ParseUint(req.FormValue("id"), 10, 0)
pho.Pfad = req.FormValue("pfad")
pho.ItembId, _ = strconv.ParseUint(req.FormValue("itembid"), 10, 0)
pho.ItemextId, _ = strconv.ParseUint(req.FormValue("itemextid"), 10, 0)
} else {
body, err := io.ReadAll(req.Body)
if err != nil {
writer.WriteHeader(http.StatusBadRequest)
}
var pho Photos
json.Unmarshal(body, &pho)
}
log.Println("Name = ", pho.Pfad)
log.Info("updating Photo", pho.Pfad)
res, err := UpdatePhoto(pho)

Loading…
Cancel
Save