diff --git a/api/src/services/files.ts b/api/src/services/files.ts index 3ff2da1f34..a713a3b6b4 100644 --- a/api/src/services/files.ts +++ b/api/src/services/files.ts @@ -104,6 +104,8 @@ export class FilesService extends ItemsService { throw new ForbiddenException(); } + await super.delete(keys); + files = toArray(files); for (const file of files) { @@ -115,8 +117,6 @@ export class FilesService extends ItemsService { } } - await super.delete(keys); - if (cache && env.CACHE_AUTO_PURGE) { await cache.clear(); }