mirror of https://github.com/logseq/logseq
fix: tags
parent
d48e45eaa7
commit
54989b47b8
|
@ -70,7 +70,8 @@
|
|||
[db-ident prop-name prop-schema]
|
||||
(assert (keyword? db-ident))
|
||||
(let [db-ident' (if (or (= "user.property" (namespace db-ident))
|
||||
(string/starts-with? (namespace db-ident) "logseq."))
|
||||
(string/starts-with? (namespace db-ident) "logseq.")
|
||||
(contains? #{:block/tags :block/alias} db-ident))
|
||||
db-ident
|
||||
(keyword "user.property" (name db-ident)))]
|
||||
(block-with-timestamps
|
||||
|
|
|
@ -2357,8 +2357,8 @@
|
|||
(when (seq closed-values-properties)
|
||||
[:div.closed-values-properties.flex.flex-row.items-center.gap-1.select-none.h-full
|
||||
(for [pid closed-values-properties]
|
||||
(when-let [property (db/entity [:block/uuid pid])]
|
||||
(pv/property-value block property (get (:block/properties block) pid)
|
||||
(when-let [property (db/entity pid)]
|
||||
(pv/property-value block property (get block pid)
|
||||
{:icon? true
|
||||
:page-cp page-cp
|
||||
:inline-text inline-text})))])))
|
||||
|
|
|
@ -83,7 +83,7 @@
|
|||
[page]
|
||||
(let [tags-property (db/entity :block/tags)]
|
||||
(pv/property-value page tags-property
|
||||
(map :db/id (:block/tags page))
|
||||
(:block/tags page)
|
||||
{:page-cp (fn [config page]
|
||||
(component-block/page-cp (assoc config :tag? true) page))
|
||||
:inline-text component-block/inline-text})))
|
||||
|
|
|
@ -808,7 +808,7 @@
|
|||
:parent-block block
|
||||
:format :markdown}
|
||||
v (cond
|
||||
(and multiple-values? (set? v))
|
||||
(and multiple-values? (or (set? v) (and (coll? v) (empty? v))))
|
||||
v
|
||||
multiple-values?
|
||||
#{v}
|
||||
|
|
Loading…
Reference in New Issue