diff --git a/common/src/app/common/files/changes.cljc b/common/src/app/common/files/changes.cljc index e4af8d1edb..27940f6beb 100644 --- a/common/src/app/common/files/changes.cljc +++ b/common/src/app/common/files/changes.cljc @@ -793,18 +793,16 @@ ;; -- Tokens (defmethod process-change :add-token - [data {:keys [set-id set-name token]}] + [data {:keys [set-name token]}] (-> data - (ctol/add-token set-id token) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) (ctob/add-token-in-set set-name (ctob/make-token token)))))) (defmethod process-change :mod-token - [data {:keys [set-name id name token]}] + [data {:keys [set-name name token]}] (-> data - (ctol/update-token id merge token) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) @@ -815,9 +813,8 @@ (ctob/make-token (merge old-token token)))))))) (defmethod process-change :del-token - [data {:keys [set-name id name]}] + [data {:keys [set-name name]}] (-> data - (ctol/delete-token id) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) @@ -836,7 +833,6 @@ (defmethod process-change :add-temporary-token-theme [data {:keys [token-theme]}] (-> data - (ctotl/add-temporary-token-theme token-theme) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) @@ -852,9 +848,8 @@ (ctob/set-active-themes theme-ids))))) (defmethod process-change :delete-temporary-token-theme - [data {:keys [id group name]}] + [data {:keys [group name]}] (-> data - (ctotl/delete-temporary-token-theme id) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) @@ -871,10 +866,8 @@ (ctob/make-token-theme))))))) (defmethod process-change :mod-token-theme - [data {:keys [id name group token-theme]}] + [data {:keys [name group token-theme]}] (-> data - (dm/legacy (#(when id - (ctotl/update-token-theme % (random-uuid) merge token-theme)))) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) @@ -895,16 +888,14 @@ (defmethod process-change :add-token-set [data {:keys [token-set]}] (-> data - (ctotl/add-token-set token-set) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) (ctob/add-set (ctob/make-token-set token-set)))))) (defmethod process-change :mod-token-set - [data {:keys [id name token-set]}] + [data {:keys [name token-set]}] (-> data - (ctotl/update-token-set id merge token-set) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) @@ -913,9 +904,8 @@ (dissoc token-set :tokens)))))))) (defmethod process-change :del-token-set - [data {:keys [id name]}] + [data {:keys [name]}] (-> data - (ctotl/delete-token-set id) (update :tokens-lib #(-> % (ctob/ensure-tokens-lib) diff --git a/common/src/app/common/types/file.cljc b/common/src/app/common/types/file.cljc index dcf9900f86..69e57a2594 100644 --- a/common/src/app/common/types/file.cljc +++ b/common/src/app/common/types/file.cljc @@ -64,22 +64,6 @@ [:map-of {:gen/max 5} ::sm/uuid ::media-object]] [:plugin-data {:optional true} [:map-of {:gen/max 5} :keyword ::ctpg/plugin-data]] - [:token-theme-temporary-id {:optional true} - ::sm/uuid] - [:token-active-themes {:optional true :default #{}} - [:set ::sm/uuid]] - [:token-themes {:optional true} - [:vector ::sm/uuid]] - [:token-themes-index {:optional true} - [:map-of {:gen/max 5} ::sm/uuid ::ctt/token-theme]] - [:token-set-groups {:optional true} - [:vector ::sm/uuid]] - [:token-set-groups-index {:optional true} - [:map-of {:gen/max 10} ::sm/uuid ::ctt/token-set-group]] - [:token-sets-index {:optional true} - [:map-of {:gen/max 10} ::sm/uuid ::ctt/token-set]] - [:tokens {:optional true} - [:map-of {:gen/max 100} ::sm/uuid ::cto/token]] [:tokens-lib {:optional true} ::ctl/tokens-lib]]) (def check-file-data! diff --git a/frontend/src/app/main/data/tokens.cljs b/frontend/src/app/main/data/tokens.cljs index dd8d894749..12ccff1c3c 100644 --- a/frontend/src/app/main/data/tokens.cljs +++ b/frontend/src/app/main/data/tokens.cljs @@ -168,8 +168,7 @@ (defn create-token-set [token-set] (let [new-token-set (merge - {:id (uuid/next) - :name "Token Set" + {:name "Token Set" :tokens []} token-set)] (ptk/reify ::create-token-set @@ -177,8 +176,8 @@ (watch [it state _] (let [changes (-> (pcb/empty-changes it) (pcb/add-token-set new-token-set) - (ensure-token-theme-changes state {:id (:id new-token-set) - :new-set? true}))] + #_(ensure-token-theme-changes state {:id (:id new-token-set) + :new-set? true}))] (rx/of (set-selected-token-set-id (:name new-token-set)) (dch/commit-changes changes)))))))