Browse Source

fix: don't show hidden pages in block linked references

related to LOG-3193
Tienson Qin 1 year ago
parent
commit
8855f235a6
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/main/frontend/db/model.cljs

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

@@ -647,7 +647,9 @@ independent of format as format specific heading characters are stripped"
                                         '[:find [(pull ?ref-block ?block-attrs) ...]
                                         '[:find [(pull ?ref-block ?block-attrs) ...]
                                           :in $ ?block-id ?block-attrs
                                           :in $ ?block-id ?block-attrs
                                           :where
                                           :where
-                                          [?ref-block :block/refs ?block-id]]
+                                          [?ref-block :block/refs ?block-id]
+                                          [?ref-block :block/page ?p]
+                                          (not [?p :block/type "hidden"])]
                                         block-id
                                         block-id
                                         block-attrs)
                                         block-attrs)
                                react
                                react