diff --git a/src/Better Note Markdown.js b/src/Better Note Markdown.js index 2045a23..cb63707 100644 --- a/src/Better Note Markdown.js +++ b/src/Better Note Markdown.js @@ -1707,11 +1707,11 @@ let bundle; `${_Zotero.Knowledge4Zotero.knowledge._exportPath}\\${imgKey}.${ext}` ); Zotero.debug(newFile.path); + const newFilePath = `attachments\\${newFile.path + .split("\\") + .pop()}`; - img.setAttribute( - "src", - _Zotero.isMac ? "file://" + newFile.path : newFile.path - ); + img.setAttribute("src", newFilePath); img.setAttribute("alt", "image"); } diff --git a/src/exportMD.ts b/src/exportMD.ts index 20447b6..e1ba942 100644 --- a/src/exportMD.ts +++ b/src/exportMD.ts @@ -18,7 +18,7 @@ configs[TRANSLATOR_ID_BETTER_MARKDOWN] = { }, inRepository: true, translatorType: 2, - lastUpdated: "2022-06-01 10:26:46", + lastUpdated: "2022-06-01 23:26:46", _codePath: "chrome://Knowledge4Zotero/content/translators/Better Note Markdown.js", }; diff --git a/src/knowledge.ts b/src/knowledge.ts index fe71baa..6a0b495 100644 --- a/src/knowledge.ts +++ b/src/knowledge.ts @@ -660,13 +660,7 @@ class Knowledge extends AddonBase { } if (saveFile) { - if ( - (await new Zotero.Translate.Export().getTranslators()).filter( - (e) => e.translatorID === TRANSLATOR_ID_BETTER_MARKDOWN - ) - ) { - await loadTranslator(TRANSLATOR_ID_BETTER_MARKDOWN); - } + await loadTranslator(TRANSLATOR_ID_BETTER_MARKDOWN); const filename = await pick( Zotero.getString("fileInterface.export"),