Browse Source

phoArray

pull/1/head
Georg Spar 1 year ago
parent
commit
ef806cda3f
  1. 22
      wdm.go

22
wdm.go

@ -718,7 +718,8 @@ func uploadFileHandler(writer http.ResponseWriter, req *http.Request) {
writer.WriteHeader(http.StatusBadRequest) writer.WriteHeader(http.StatusBadRequest)
return return
} }
var pho []Photos var pho Photos
var phoArray []Photos
log.Info("vor dem req.Form") log.Info("vor dem req.Form")
for formKey, formValue := range req.Form { for formKey, formValue := range req.Form {
log.WithFields(log.Fields{formKey: formValue}).Info("parsing from Form: ") log.WithFields(log.Fields{formKey: formValue}).Info("parsing from Form: ")
@ -742,24 +743,25 @@ func uploadFileHandler(writer http.ResponseWriter, req *http.Request) {
defer f.Close() defer f.Close()
io.Copy(f, file) io.Copy(f, file)
pho[0].Pfad = handler.Filename pho.Pfad = handler.Filename
pho[0].ItembId = 0 pho.ItembId = 0
pho[0].ItemextId = 0 pho.ItemextId = 0
phoArray = append(phoArray, pho)
/* } /* }
} */ } */
if len(pho) == 0 { if len(phoArray) == 0 {
log.Fatal("Error: Size of Array = 0") log.Fatal("Error: Size of Array = 0")
writer.WriteHeader(http.StatusInternalServerError) writer.WriteHeader(http.StatusInternalServerError)
return return
} }
for i := 0; i < len(pho); i++ { for i := 0; i < len(phoArray); i++ {
log.Println(pho[i]) log.Println(phoArray[i])
log.Println("Name= ", pho[i].Pfad) log.Println("Name= ", phoArray[i].Pfad)
log.Info("creating new Photo", pho[i].Pfad) log.Info("creating new Photo", phoArray[i].Pfad)
res, err := CreatePhoto(pho[i]) res, err := CreatePhoto(phoArray[i])
if err != nil { if err != nil {
writer.WriteHeader(http.StatusInternalServerError) writer.WriteHeader(http.StatusInternalServerError)
} }

Loading…
Cancel
Save