From 238d741c45fc52b3386b35e905909d89ffde2687 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20Tu=CC=88ken?= Date: Sun, 10 Jan 2021 12:00:06 +0300 Subject: [PATCH] Delete item first and check permission. --- api/src/services/files.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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(); }