diff --git a/src/main/frontend/format/block.cljs b/src/main/frontend/format/block.cljs index 1d076d651..7fb365bfc 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)) - (set [v]) + [v] v) - v (if (coll? v) (set v) v)] + v (if (coll? v) (distinct 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 52b28fbde..f3133f732 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)] - (set result)) + (distinct result)) (first result))) :else