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