浏览代码

fix(editor): cannot create journal

Andelf 3 年之前
父节点
当前提交
086b513dbd
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/frontend/db/model.cljs

+ 4 - 1
src/main/frontend/db/model.cljs

@@ -717,7 +717,10 @@
                     [:block/name (util/safe-page-name-sanity-lc page-id)]
                     page-id)
           page (d/entity db page-id)]
-      (nil? (first (d/datoms db :avet :block/page (:db/id page)))))))
+      ;; NOTE: when page is nil, it means the page does not exist
+      (if page
+        (nil? (first (d/datoms db :avet :block/page (:db/id page))))
+        true))))
 
 (defn page-empty-or-dummy?
   [repo page-id]