From c48fcc3d8961189d3834f0fe08085deb8c813293 Mon Sep 17 00:00:00 2001 From: trivernis Date: Sat, 18 Jan 2020 22:19:17 +0100 Subject: [PATCH] Ensure data dir on each upload --- src/routes/UploadRoute.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/routes/UploadRoute.ts b/src/routes/UploadRoute.ts index 420a473..18784e1 100644 --- a/src/routes/UploadRoute.ts +++ b/src/routes/UploadRoute.ts @@ -193,6 +193,7 @@ export class UploadRoute extends Route { private async processAndStoreImage(data: Buffer, width = 512, height = 512, fit: ImageFit = "cover"): Promise { const fileBasename = UploadRoute.getFileName() + "." + config.get("api.imageFormat"); + await fsx.ensureDir(this.dataDir); const filePath = path.join(this.dataDir, fileBasename); let image = await sharp(data) .resize(width, height, {