This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-11-23
Channels
- # beginners (81)
- # boot (1)
- # cider (1)
- # cljs-dev (15)
- # cljsrn (1)
- # clojure (27)
- # clojure-europe (9)
- # clojure-hamburg (2)
- # clojure-italy (6)
- # clojure-nl (6)
- # clojure-spec (10)
- # clojure-uk (33)
- # clojurescript (9)
- # clojurex (5)
- # cursive (14)
- # datomic (21)
- # devcards (2)
- # duct (72)
- # figwheel (1)
- # fulcro (6)
- # kaocha (3)
- # leiningen (5)
- # nrepl (10)
- # off-topic (65)
- # parinfer (12)
- # re-frame (68)
- # reagent (1)
- # reitit (14)
- # shadow-cljs (65)
- # spacemacs (6)
- # sql (4)
- # tools-deps (2)
- # yada (1)
reitit coercion's throwing weird Assert failed: missing spec predicate
errors at me
i have this on the route
:responses {200 {:body ::oauth-spec/response}}
and the corresponding spec is like
(s/def ::response
(s/keys :req-un [::id ::client-id ::secret]))
any idea what might be happening?(s/def ::exchange-request
(s/merge (s/or :code ::exchange-by-code
:pass ::exchange-by-auth)
(s/keys :req-un [::grant-type]
:opt-un [::client-id ::client-secret])))
@vale would st/merge
work? remember that s/merge
doesn’t work as expected, by design. could be something else too.