chore: remove eager token cleanup on regenerate to prevent breaking emailed links
This commit is contained in:
parent
64d7494e33
commit
5aa5523e8b
1 changed files with 1 additions and 9 deletions
|
|
@ -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.")
|
||||
|
|
|
|||
Loading…
Reference in a new issue