Add built-in property to list

Hide it on edit so query table doesn't look weird.
Also removed needless arity wrappings in block fns
This commit is contained in:
Gabriel Horner
2022-12-14 11:17:12 -05:00
committed by Tienson Qin
parent 199be34244
commit 39e1b8dc8a
3 changed files with 28 additions and 17 deletions

View File

@@ -2024,6 +2024,13 @@
(assert (set/subset? hidden-editable-page-properties (gp-property/editable-built-in-properties))
"Hidden editable page properties must be valid editable properties")
(def hidden-editable-block-properties
"Properties that are hidden in a block (block property)"
#{:logseq.query/nlp-date})
(assert (set/subset? hidden-editable-block-properties (gp-property/editable-built-in-properties))
"Hidden editable page properties must be valid editable properties")
(defn- add-aliases-to-properties
[properties block]
(let [repo (state/get-current-repo)
@@ -2044,6 +2051,8 @@
(dissoc-keys (property/hidden-properties))
pre-block?
(dissoc-keys hidden-editable-page-properties)
(not pre-block?)
(dissoc-keys hidden-editable-block-properties)
pre-block?
(add-aliases-to-properties block))]
(cond