From b2fe971c2889424e7e29b0ce73dd824debb855ac Mon Sep 17 00:00:00 2001 From: Lost Paul <70213368+LostPaul@users.noreply.github.com> Date: Sat, 3 Feb 2024 12:17:45 +0100 Subject: [PATCH] Fix #81 --- src/events/handleRename.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/events/handleRename.ts b/src/events/handleRename.ts index 103b6c6..d8726d7 100644 --- a/src/events/handleRename.ts +++ b/src/events/handleRename.ts @@ -135,6 +135,7 @@ async function renameFolderOnFileRename(file: TFile, oldPath: string, oldFolder: plugin.addCSSClassToTitleEL(file.path, 'is-folder-note'); return; } + let newFolderPath = ''; if (plugin.settings.storageLocation === 'insideFolder') { newFolderPath = oldFolder.parent?.path + '/' + newFolderName; @@ -146,9 +147,11 @@ async function renameFolderOnFileRename(file: TFile, oldPath: string, oldFolder: newFolderPath = `${parentFolderPath}/${newFolderName}`; } } - if (plugin.app.vault.getAbstractFileByPath(newFolderPath) || plugin.app.vault.getAbstractFileByPath(newFolderName || '')) { + + if (plugin.app.vault.getAbstractFileByPath(newFolderPath)) { await plugin.app.fileManager.renameFile(file, oldPath); return new Notice('A folder with the same name already exists'); } plugin.app.fileManager.renameFile(oldFolder, newFolderPath); } +