diff --git a/common/src/app/common/types/tokens_lib.cljc b/common/src/app/common/types/tokens_lib.cljc index 98cd2d3025..edf01e4b1c 100644 --- a/common/src/app/common/types/tokens_lib.cljc +++ b/common/src/app/common/types/tokens_lib.cljc @@ -1506,12 +1506,13 @@ Will return a value that matches this schema: (-> (make-tokens-lib) (decode-dtcg-json encoded-json))) -(def type:tokens-lib - {:type ::tokens-lib - :pred valid-tokens-lib? - :type-properties - {:encode/json encode-dtcg - :decode/json decode-dtcg}}) +(def schema:tokens-lib + (sm/register! + {:type ::tokens-lib + :pred valid-tokens-lib? + :type-properties + {:encode/json encode-dtcg + :decode/json decode-dtcg}})) (defn duplicate-set [set-name lib & {:keys [suffix]}] (let [sets (get-sets lib) @@ -1521,8 +1522,6 @@ Will return a value that matches this schema: (assoc :name copy-name) (assoc :modified-at (dt/now))))) -(sm/register! type:tokens-lib) - ;; === Serialization handlers for RPC API (transit) and database (fressian) (t/add-handlers!