fix: sometimes we were left with 2 unfinished uploads for the same file
Massimo Melina committed
Jan 25, 2023 at 10:23 UTC
bd51ff368782989025ba7f01cf87f5bfda7f45ef
1 file changed
+2
src/upload.ts
+2
@@ -70,6 +70,8 @@ export function uploadWriter(base: VfsNode, path: string, ctx: Koa.Context) {
70
if (resumable)
71
delayedDelete(resumable, 0)
72
})
73
+ if (resumable) // we don't want to be left with 2 temp files
74
+ return delayedDelete(tempName, 0)
75
const sec = deleteUnfinishedUploadsAfter.get()
76
if (typeof sec !== 'number') return
77
delayedDelete(tempName, sec)