diff --git a/internal/handlers/file.go b/internal/handlers/file.go index 349a628..70aae1b 100644 --- a/internal/handlers/file.go +++ b/internal/handlers/file.go @@ -306,17 +306,9 @@ func (h *FileHandler) GenerateReport(w http.ResponseWriter, r *http.Request) { return } - // Save to postbox directory — first clean up any previous packages for this event. + // Save to postbox directory. os.MkdirAll("storage/postbox", 0755) - // Delete old download tokens and their files for this event. - if oldFiles, err := database.DeleteDownloadTokensByEvent(h.DB, eventID); err == nil { - for _, fn := range oldFiles { - oldPath := filepath.Join("storage", "postbox", fn) - os.Remove(oldPath) - } - } - tokenBytes := make([]byte, 32) if _, err := rand.Read(tokenBytes); err != nil { renderFileError(w, "Failed to generate download token.")