From 79d828699bce2b48919e003335260e08d94fa2bd Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Thu, 13 Aug 2020 13:28:06 -0400 Subject: [PATCH] Extract filesize for all files --- api/src/services/files.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api/src/services/files.ts b/api/src/services/files.ts index 5a79c74d3d..7e0251b8a7 100644 --- a/api/src/services/files.ts +++ b/api/src/services/files.ts @@ -68,6 +68,8 @@ export default class FilesService extends ItemsService { await storage.disk(data.storage).put(payload.filename_disk, stream.pipe(pipeline)); } else { await storage.disk(data.storage).put(payload.filename_disk, stream); + const { size } = await storage.disk(data.storage).getStat(payload.filename_disk); + payload.filesize = size; } // We do this in a service without accountability. Even if you don't have update permissions to the file,