From 5f09674b9c280090fd49d1c9ba4d2915c97a3434 Mon Sep 17 00:00:00 2001 From: ChengLei Shao Date: Wed, 7 Aug 2024 18:07:58 +0800 Subject: [PATCH] fix: backup file dir of sub apps (#4985) --- .../@nocobase/plugin-backup-restore/src/server/dumper.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/plugins/@nocobase/plugin-backup-restore/src/server/dumper.ts b/packages/plugins/@nocobase/plugin-backup-restore/src/server/dumper.ts index d431dfb648..ebe1192866 100644 --- a/packages/plugins/@nocobase/plugin-backup-restore/src/server/dumper.ts +++ b/packages/plugins/@nocobase/plugin-backup-restore/src/server/dumper.ts @@ -165,7 +165,13 @@ export class Dumper extends AppMigrator { } backUpStorageDir() { - return path.resolve(process.cwd(), 'storage', 'backups'); + const paths = [process.cwd(), 'storage', 'backups']; + + if (this.app.name !== 'main') { + paths.push(this.app.name); + } + + return path.resolve(...paths); } async allBackUpFilePaths(options?: { includeInProgress?: boolean; dir?: string }) {