mirror of https://github.com/logseq/logseq
fix: query table not rendering for :number property values
parent
04a6aa141e
commit
4b5ba7c600
|
@ -198,9 +198,9 @@
|
|||
(= :element cell-format) value
|
||||
(coll? value) (if db-graph?
|
||||
(->> value
|
||||
(map #(if-let [page (db/get-page %)]
|
||||
(map #(if-let [page (and (string? %) (db/get-page %))]
|
||||
(page-cp {} page)
|
||||
(inline-text row-block row-format %)))
|
||||
(inline-text row-block row-format (str %))))
|
||||
(interpose [:span ", "]))
|
||||
(->> (map #(page-cp {} {:block/name %}) value)
|
||||
(interpose [:span ", "])))
|
||||
|
@ -208,7 +208,7 @@
|
|||
(boolean? value) (str value)
|
||||
;; string values will attempt to be rendered as pages, falling back to
|
||||
;; inline-text when no page entity is found
|
||||
(string? value) (if-let [page (db/get-page value)]
|
||||
(string? value) (if-let [page (and (string? value) (db/get-page value))]
|
||||
(page-cp {} page)
|
||||
(inline-text row-block row-format value))
|
||||
;; anything else should just be rendered as provided
|
||||
|
|
|
@ -107,6 +107,7 @@
|
|||
[(not= ?vid :logseq.property/empty-placeholder)]
|
||||
(or
|
||||
[?vid :block/content ?value]
|
||||
[?vid :property/value ?value]
|
||||
[?vid :block/original-name ?value])]
|
||||
property-id
|
||||
value)]
|
||||
|
|
Loading…
Reference in New Issue