diff --git a/src/main/frontend/format/block.cljs b/src/main/frontend/format/block.cljs index 7fb365bfcf..1d076d6512 100644 --- a/src/main/frontend/format/block.cljs +++ b/src/main/frontend/format/block.cljs @@ -184,9 +184,9 @@ v (if (and (string? v) (contains? #{:alias :aliases :tags} k)) - [v] + (set [v]) v) - v (if (coll? v) (distinct v) v)] + v (if (coll? v) (set v) v)] [k v]))) (remove #(nil? (second %))))] {:properties (into {} properties) diff --git a/src/main/frontend/text.cljs b/src/main/frontend/text.cljs index f3133f7321..52b28fbde2 100644 --- a/src/main/frontend/text.cljs +++ b/src/main/frontend/text.cljs @@ -178,7 +178,7 @@ (string/starts-with? result "#"))) (let [result (if coll? result [result]) result (map (fn [s] (string/replace s #"^#+" "")) result)] - (distinct result)) + (set result)) (first result))) :else