fix bug, download on root

pull/144/head
Henrique Dias 2016-12-29 19:44:08 +00:00
parent 23115e50db
commit 72e65e85fb
1 changed files with 6 additions and 1 deletions

View File

@ -77,7 +77,12 @@ func Download(w http.ResponseWriter, r *http.Request, c *config.Config, i *file.
return http.StatusInternalServerError, err
}
w.Header().Set("Content-Disposition", "attachment; filename="+i.Name()+extension)
name := i.Name()
if name == "" {
name = "download"
}
w.Header().Set("Content-Disposition", "attachment; filename="+name+extension)
io.Copy(w, file)
return http.StatusOK, nil
}