diff --git a/main.go b/main.go index d7538c1..ef69756 100644 --- a/main.go +++ b/main.go @@ -90,6 +90,9 @@ func main() { } // single file file, _ := ctx.FormFile("file") + if file == nil { + ctx.String(http.StatusBadRequest, "file is nil") + } // generateMins := c.Param("generateMins") // log.Println(file.Filename) @@ -127,8 +130,9 @@ func main() { if err != nil { ctx.String(http.StatusInternalServerError, "TODO") //TODO } + data := file.Data.(primitive.Binary) - ctx.Data(200, "image/jpeg", file.Data.(primitive.Binary).Data) + ctx.Data(http.StatusOK, "image/jpeg", data.Data) }) } }