diff --git a/server/web/controller.go b/server/web/controller.go index 6e269339..90cc2dd3 100644 --- a/server/web/controller.go +++ b/server/web/controller.go @@ -693,6 +693,11 @@ func (c *Controller) SaveToFileWithBuffer(fromFile string, toFile string, buf [] defer dst.Close() _, err = io.CopyBuffer(onlyWriter{dst}, src, buf) + if err != nil { + return err + } + + err = c.Ctx.Request.MultipartForm.RemoveAll() return err }