Skip to content

Commit cb1f7f4

Browse files
committed
Fix for #18
1 parent 4d85640 commit cb1f7f4

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/main.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@ export default class MediaDbPlugin extends Plugin {
100100
const fileName = replaceIllegalFileNameCharactersInString(this.mediaTypeManager.getFileName(mediaTypeModel));
101101
const filePath = `${this.settings.folder.replace(/\/$/, '')}/${fileName}.md`;
102102

103+
const folder = this.app.vault.getAbstractFileByPath(this.settings.folder);
104+
if (!folder) {
105+
await this.app.vault.createFolder(this.settings.folder.replace(/\/$/, ''));
106+
}
107+
103108
const file = this.app.vault.getAbstractFileByPath(filePath);
104109
if (file) {
105110
await this.app.vault.delete(file);

0 commit comments

Comments
 (0)