diff options
author | Ollie Phillips <oliver@eantics.co.uk> | 2019-03-26 09:17:13 +0000 |
---|---|---|
committer | Ollie Phillips <oliver@eantics.co.uk> | 2019-03-26 09:17:13 +0000 |
commit | ec7b5b2bab2cad13db317a017fb8ee5d32a8f68c (patch) | |
tree | 4827f97c8b13e9d0eb8f79e79ff0e2b45e012165 /system | |
parent | 9ea64498a0752d261e45f15e45843ef09c506cf9 (diff) |
single allocation for uplaod target
Diffstat (limited to 'system')
-rw-r--r-- | system/admin/handlers.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/system/admin/handlers.go b/system/admin/handlers.go index 40477fa..8850f03 100644 --- a/system/admin/handlers.go +++ b/system/admin/handlers.go @@ -2200,16 +2200,18 @@ func deleteUploadHandler(res http.ResponseWriter, req *http.Request) { return } + dbTarget := t + ":" + id + // delete from file system, if good, we continue to delete // from database, if bad error 500 - err = deleteUploadFromDisk(t + ":" + id) + err = deleteUploadFromDisk(dbTarget) if err != nil { log.Println(err) res.WriteHeader(http.StatusInternalServerError) return } - err = db.DeleteUpload(t + ":" + id) + err = db.DeleteUpload(dbTarget) if err != nil { log.Println(err) res.WriteHeader(http.StatusInternalServerError) |