diff --git a/main.ts b/main.ts index 7e2ee37..df574a5 100644 --- a/main.ts +++ b/main.ts @@ -12,11 +12,6 @@ export default class AdvancedMerge extends Plugin { .onClick(async () => { const { vault } = this.app; - const destination = await vault.create( - `${folder.path}-merged.md`, - "" - ); - const files = vault .getMarkdownFiles() .filter( @@ -35,6 +30,11 @@ export default class AdvancedMerge extends Plugin { return 0; }); + const destination = await vault.create( + `${folder.path}-merged.md`, + "" + ); + files.forEach(async (file) => { let contents = await vault.read(file); contents = `\n# ${file.name.replace(