From a0a80db606836c367ffc4e1ec443e8def6f278d8 Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Thu, 10 Feb 2022 23:04:27 +0400 Subject: [PATCH] Fixed substraction order. Previously it gave us a negative duration, so files didn't get deleted. --- cmd/dwelling-upload-clear/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/dwelling-upload-clear/main.go b/cmd/dwelling-upload-clear/main.go index cf6786d..8d9fc68 100644 --- a/cmd/dwelling-upload-clear/main.go +++ b/cmd/dwelling-upload-clear/main.go @@ -81,7 +81,7 @@ func main() { var deletedSize int64 = 0 for _, entry := range uploadsDir { - if time.Duration(entry.ModTime().UTC().Sub(time.Now().UTC())) >= time.Duration(config.Uploads.Limits.KeepForHours)*time.Hour { + if time.Now().UTC().Sub(entry.ModTime().UTC()) >= time.Duration(config.Uploads.Limits.KeepForHours)*time.Hour { if err := os.Remove(path.Join(config.Uploads.Directory, entry.Name())); err != nil { logErr.Fatalln("failed to remove file ", entry.Name(), ": ", err) }