fix: remove low file code from domain

This commit is contained in:
Floriansylvain
2025-12-22 02:41:09 +01:00
parent 76245c47c9
commit ce787d26ff
5 changed files with 26 additions and 18 deletions
+8 -1
View File
@@ -1,6 +1,7 @@
package image
import (
"RenewCMS/internal/domain/image"
"RenewCMS/internal/infrastructure/useCases"
"encoding/json"
"net/http"
@@ -32,8 +33,14 @@ func (h *Handler) PostImage(w http.ResponseWriter, r *http.Request) {
http.Error(w, err.Error(), http.StatusBadRequest)
return
}
defer file.Close()
newImage, err := h.CreateUseCase.CreateImage(file, *fileHeader)
newImage, err := h.CreateUseCase.CreateImage(image.ImageInput{
Content: file,
Filename: fileHeader.Filename,
Size: fileHeader.Size,
ContentType: fileHeader.Header.Get("Content-Type"),
})
if err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
return