diff --git a/src/folderOverview/ModalSettings.ts b/src/folderOverview/ModalSettings.ts index 725cd21..aeb499d 100644 --- a/src/folderOverview/ModalSettings.ts +++ b/src/folderOverview/ModalSettings.ts @@ -104,7 +104,7 @@ export class FolderOverviewSettings extends Modal { .setName('Folder path for the overview') .setDesc('Choose the folder path for the overview') .addSearch((search) => { - new FolderSuggest(search.inputEl, this.plugin) + new FolderSuggest(search.inputEl, this.plugin, false) search .setPlaceholder('Folder path') .setValue(this.yaml?.folderPath || '') diff --git a/src/functions/folderNoteFunctions.ts b/src/functions/folderNoteFunctions.ts index becf903..5da33de 100644 --- a/src/functions/folderNoteFunctions.ts +++ b/src/functions/folderNoteFunctions.ts @@ -133,7 +133,7 @@ export async function turnIntoFolderNote(plugin: FolderNotesPlugin, file: TFile, if (!excludedFolder) { excludedFolderExisted = false; - excludedFolder = new ExcludedFolder(folder.path, plugin.settings.excludeFolders.length, plugin); + excludedFolder = new ExcludedFolder(folder.path, plugin.settings.excludeFolders.length, undefined, plugin); addExcludedFolder(plugin, excludedFolder); } else if (!excludedFolder.disableSync) { disabledSync = false; diff --git a/src/settings/SettingsTab.ts b/src/settings/SettingsTab.ts index 2631e30..f1bc7dc 100644 --- a/src/settings/SettingsTab.ts +++ b/src/settings/SettingsTab.ts @@ -121,6 +121,7 @@ export const DEFAULT_SETTINGS: FolderNotesSettings = { excludeFolderDefaultSettings: { type: 'folder', path: '', + id: crypto.randomUUID(), subFolders: true, disableSync: true, disableAutoCreate: true, @@ -134,6 +135,7 @@ export const DEFAULT_SETTINGS: FolderNotesSettings = { excludePatternDefaultSettings: { type: 'pattern', path: '', + id: crypto.randomUUID(), subFolders: true, disableSync: true, disableAutoCreate: true,