Cleanup temp files and return to upload page after editing.

This commit is contained in:
2021-12-29 21:55:29 +10:30
parent 563de29fcf
commit 2f5bb2ff36
3 changed files with 9 additions and 3 deletions

View File

@@ -111,6 +111,12 @@ func (u *Uploader) UploadById(id int32) *Upload {
return nil
}
func (u *Upload) RemoveMarkupTempFile() {
if len(u.MarkedUpFilename) > 0 {
os.Remove(u.MarkedUpFilename)
}
}
func (u *Upload) processUpload() error {
daulog.SendLog(fmt.Sprintf("Uploading: %s", u.OriginalFilename), daulog.LogTypeInfo)
@@ -264,9 +270,7 @@ func (u *Upload) processUpload() error {
}
// remove any marked up file
if len(u.MarkedUpFilename) > 0 {
os.Remove(u.MarkedUpFilename)
}
u.RemoveMarkupTempFile()
if retriesRemaining == 0 {
daulog.SendLog("Failed to upload, even after all retries", daulog.LogTypeError)