Преглед изворни кода

fix: don't allow spaces in property keys

Tienson Qin пре 4 година
родитељ
комит
4bf475fb04
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      src/main/frontend/format/block.cljs

+ 2 - 1
src/main/frontend/format/block.cljs

@@ -171,7 +171,8 @@
                    (distinct))
         properties (->> properties
                         (medley/map-kv (fn [k v]
-                                         (let [v (string/trim v)]
+                                         (let [v (string/trim v)
+                                               k (string/replace k " " "_")]
                                            (cond
                                              (and (= "\"" (first v) (last v))) ; wrapped in ""
                                              [(string/lower-case k) (string/trim (subs v 1 (dec (count v))))]