|
|
@@ -381,7 +381,8 @@
|
|
|
[rows property]
|
|
|
(let [property-ident (:db/ident property)
|
|
|
block-type? (= property-ident :block/type)
|
|
|
- values (->> (mapcat (fn [e] (let [v (get e property-ident)]
|
|
|
+ values (->> (mapcat (fn [e] (let [e' (if (de/entity? e) e (db/entity (:db/id e)))
|
|
|
+ v (get e' property-ident)]
|
|
|
(if (set? v) v #{v}))) rows)
|
|
|
(remove nil?)
|
|
|
(distinct))]
|