Weihua Lu пре 4 година
родитељ
комит
b8b9db7202
1 измењених фајлова са 12 додато и 12 уклоњено
  1. 12 12
      src/main/frontend/extensions/zotero/handler.cljs

+ 12 - 12
src/main/frontend/extensions/zotero/handler.cljs

@@ -48,18 +48,18 @@
    (go
      (let [{:keys [page-name properties]} (extractor/extract item)
            key                            (-> item :key)]
-       (page-handler/create!
-        page-name
-        {:redirect? false
-         :format :markdown
-         :create-first-block? false
-         :properties properties})
-
-       #_
-       (editor-handler/api-insert-new-block!
-        ""
-        {:page       page-name
-         :properties properties})
+
+       (if (page-handler/page-exists? (str/lower-case page-name))
+         (editor-handler/api-insert-new-block!
+          ""
+          {:page       page-name
+           :properties properties})
+         (page-handler/create!
+          page-name
+          {:redirect? false
+           :format :markdown
+           :create-first-block? false
+           :properties properties}))
 
        (<! (add page-name :attachments key))