From 4bb748cc850e606fd310890592a3a2319b3681a5 Mon Sep 17 00:00:00 2001 From: xiangyu <3170102889@zju.edu.cn> Date: Fri, 10 Jun 2022 16:50:47 +0800 Subject: [PATCH] fix: export item note bug --- src/knowledge.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/knowledge.ts b/src/knowledge.ts index ed772ca..d3eda8e 100644 --- a/src/knowledge.ts +++ b/src/knowledge.ts @@ -859,9 +859,11 @@ class Knowledge extends AddonBase { attachmentCreated = true; } - let filename = `${Zotero.File.pathToFile(filepath).path}/${newNote - .getNoteTitle() - .replace(/[/\\?%*:|"<>]/g, "-")}-${note.key}.md`; + let filename = `${Zotero.File.pathToFile(filepath).path}/${ + newNote.getNoteTitle + ? newNote.getNoteTitle().replace(/[/\\?%*:|"<>]/g, "-") + "-" + : "" + }${note.key}.md`; filename = filename.replace(/\\/g, "/"); const translator = new Zotero.Translate.Export(); translator.setItems([newNote]);