moved debug messages around in index to make it less buggy
This commit is contained in:
parent
bdfd3bcf71
commit
3a7f300966
1 changed files with 3 additions and 2 deletions
|
@ -31,19 +31,19 @@ func IndexUploadHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
r.Body = http.MaxBytesReader(w, r.Body, maxUploadSize)
|
r.Body = http.MaxBytesReader(w, r.Body, maxUploadSize)
|
||||||
defer r.Body.Close()
|
defer r.Body.Close()
|
||||||
fileData, fileHeader, err := r.FormFile("file")
|
fileData, fileHeader, err := r.FormFile("file")
|
||||||
slog.Debug("File form submitted", "file-name", fileHeader.Filename, "file-size", fileHeader.Size)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
slog.Error("Error parsing form in IndexUploadHandler", "error", err)
|
slog.Error("Error parsing form in IndexUploadHandler", "error", err)
|
||||||
http.Error(w, err.Error(), http.StatusBadRequest)
|
http.Error(w, err.Error(), http.StatusBadRequest)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
slog.Debug("File form submitted", "file-name", fileHeader.Filename, "file-size", fileHeader.Size)
|
||||||
fileBytes, err := io.ReadAll(fileData)
|
fileBytes, err := io.ReadAll(fileData)
|
||||||
slog.Debug("File from form read", "file-name", fileHeader.Filename, "file-size", len(fileBytes))
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
slog.Error("Error reading file in IndexUploadHandler", "error", err)
|
slog.Error("Error reading file in IndexUploadHandler", "error", err)
|
||||||
http.Error(w, err.Error(), http.StatusBadRequest)
|
http.Error(w, err.Error(), http.StatusBadRequest)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
slog.Debug("File from form read", "file-name", fileHeader.Filename, "file-size", len(fileBytes))
|
||||||
|
|
||||||
file, err := database.CreateFile(r.Context(), fileHeader.Filename, fileBytes)
|
file, err := database.CreateFile(r.Context(), fileHeader.Filename, fileBytes)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -58,6 +58,7 @@ func IndexUploadHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//w.Header().Set("HX-Redirect", fmt.Sprintf("/files/%s", file.ID.String()))
|
||||||
component := UploadSuccessCard(file)
|
component := UploadSuccessCard(file)
|
||||||
err = component.Render(r.Context(), w)
|
err = component.Render(r.Context(), w)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Add table
Reference in a new issue