diff --git a/common/src/app/common/schema.cljc b/common/src/app/common/schema.cljc index 303b427c3e..9672c17e71 100644 --- a/common/src/app/common/schema.cljc +++ b/common/src/app/common/schema.cljc @@ -284,9 +284,9 @@ (defn check-fn "Create a predefined check function" [s & {:keys [hint type code]}] - (let [s (schema s) - validator* (delay (m/validator s)) - explainer* (delay (m/explainer s)) + (let [s (delay (schema s)) + validator* (delay (m/validator @s)) + explainer* (delay (m/explainer @s)) hint (or ^boolean hint "check error") type (or ^boolean type :assertion) code (or ^boolean code :data-validation)]