Merge branch 'master' of github.com:logseq/logseq-internal into master

This commit is contained in:
Tienson Qin
2020-10-30 18:04:36 +08:00

View File

@@ -44,8 +44,8 @@
[file-path]
(when-let [repo (state/get-current-repo)]
(when-let [content (db/get-file repo file-path)]
(let [data (js/Blob. (array content)
(clj->js {:type "text/plain"}))]
(let [data (js/Blob. ["\ufeff" (array content)] ; prepend BOM
(clj->js {:type "text/plain;charset=utf-8,"}))]
(let [anchor (gdom/getElement "download")
url (js/window.URL.createObjectURL data)]
(.setAttribute anchor "href" url)