mirror of
https://github.com/ZizzyDizzyMC/linx-server.git
synced 2026-01-23 02:14:33 +00:00
Metadata holds mimetype, sha256sum, archiveFiles
This commit is contained in:
parent
d05f0b645b
commit
6e33fe6ac8
7 changed files with 239 additions and 183 deletions
|
|
@ -23,14 +23,13 @@ func deleteHandler(c web.C, w http.ResponseWriter, r *http.Request) {
|
|||
}
|
||||
|
||||
// Ensure delete key is correct
|
||||
deleteKey, err := metadataGetDeleteKey(filename)
|
||||
|
||||
metadata, err := metadataRead(filename)
|
||||
if err != nil {
|
||||
unauthorizedHandler(c, w, r) // 401 - no metadata available
|
||||
return
|
||||
}
|
||||
|
||||
if deleteKey == requestKey {
|
||||
if metadata.DeleteKey == requestKey {
|
||||
fileDelErr := os.Remove(filePath)
|
||||
metaDelErr := os.Remove(metaPath)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue