if a converter has been created, cleanup its file if an error happens

This commit is contained in:
Julien Neuhart
2018-04-11 09:47:54 +02:00
parent 46d55016f0
commit f59054b5e0
2 changed files with 8 additions and 2 deletions

View File

@@ -31,7 +31,7 @@ func NewConverter(r *http.Request) (*Converter, error) {
reader, err := r.MultipartReader()
if err != nil {
return nil, err
return c, err
}
for {
@@ -47,7 +47,7 @@ func NewConverter(r *http.Request) (*Converter, error) {
f, err := gfile.NewFile(c.workingDir, part, fileName)
if err != nil {
return nil, err
return c, err
}
c.files = append(c.files, f)