diff --git a/src/backup/LocalProvider.js b/src/backup/LocalProvider.js index e32f508..2f7f61c 100644 --- a/src/backup/LocalProvider.js +++ b/src/backup/LocalProvider.js @@ -40,6 +40,7 @@ class LocalProvider extends BackupProvider { if (!this.basePath) throw new Error('Not authenticated') const target = path.join(this.basePath, filename) + await fs.mkdir(path.dirname(target), { recursive: true }) await fs.writeFile(target, buffer) return { size: buffer.length } }