diff --git a/src/services/utils.ts b/src/services/utils.ts index b2204b337..964f0708b 100644 --- a/src/services/utils.ts +++ b/src/services/utils.ts @@ -182,7 +182,9 @@ export function removeTextFileExtension(filePath: string) { } export function getNoteTitle(filePath: string, replaceUnderscoresWithSpaces: boolean, noteMeta?: NoteMeta) { - if (noteMeta?.title) return noteMeta.title; + const trimmedNoteMeta = noteMeta?.title?.trim(); + if (trimmedNoteMeta) return trimmedNoteMeta; + const basename = path.basename(removeTextFileExtension(filePath)); return replaceUnderscoresWithSpaces ? basename.replace(/_/g, " ").trim() : basename; }