Pārlūkot izejas kodu

fix: can't save the file when it's empty again

Tienson Qin 4 gadi atpakaļ
vecāks
revīzija
1378d8cca8
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      src/main/frontend/modules/outliner/file.cljs

+ 2 - 1
src/main/frontend/modules/outliner/file.cljs

@@ -23,7 +23,8 @@
         page-db-id (:db/id page-block)
         blocks (model/get-blocks-by-page page-db-id)]
     (when-not (and (= 1 (count blocks))
-                   (string/blank? (:block/content (first blocks))))
+                   (string/blank? (:block/content (first blocks)))
+                   (nil? (:block/file page-block)))
       (let [tree (tree/blocks->vec-tree blocks (:block/name page-block))]
         (file/save-tree page-block tree)))))