🐛 Normalize set names on importing themes dtcg json

This commit is contained in:
Andrey Antukh 2025-03-20 13:36:27 +01:00 committed by Andrés Moya
parent 93bf198073
commit c6bfae0d63

View file

@ -1297,7 +1297,9 @@ Will return a value that matches this schema:
(map (fn [theme] (map (fn [theme]
(-> theme (-> theme
(set/rename-keys {"selectedTokenSets" "sets"}) (set/rename-keys {"selectedTokenSets" "sets"})
(update "sets" keys))))) (update "sets" keys)
(update "sets" #(map normalize-set-name %))))))
active-sets (get metadata "activeSets") active-sets (get metadata "activeSets")
active-themes (get metadata "activeThemes") active-themes (get metadata "activeThemes")
active-themes (if (empty? active-themes) active-themes (if (empty? active-themes)