From 34c40ab2ee8ca8aedd4a9f76120deaac9d5af51c Mon Sep 17 00:00:00 2001 From: Pranav C Date: Mon, 1 Nov 2021 12:24:52 +0530 Subject: [PATCH] fix: file attachment bug in windows Signed-off-by: Pranav C --- .../nocodb/src/lib/noco/plugins/adapters/storage/Local.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/nocodb/src/lib/noco/plugins/adapters/storage/Local.ts b/packages/nocodb/src/lib/noco/plugins/adapters/storage/Local.ts index 2dbfc5f55e..f245e2e2bf 100644 --- a/packages/nocodb/src/lib/noco/plugins/adapters/storage/Local.ts +++ b/packages/nocodb/src/lib/noco/plugins/adapters/storage/Local.ts @@ -15,7 +15,10 @@ export default class Local implements IStorageAdapter { const destPath = path.join(NcConfigFactory.getToolDir(), ...key.split('/')); try { mkdirp.sync(path.dirname(destPath)); - await fs.promises.rename(file.path, destPath); + const data = await fs.readFileSync(file.path); + await fs.writeFileSync(destPath, data); + fs.unlinkSync(file.path); + // await fs.promises.rename(file.path, destPath); } catch (e) { throw e; }