yada

2018-05-27T01:23:50.000037Z

I have (schema/optional-key :start) org.joda.time.DateTime in the :query field for a GET and it works great.

2018-05-27T01:24:11.000042Z

However, the same thing in the :body field (for a POST) will say I have a malformed request.

2018-05-27T01:24:48.000017Z

Is there something different in how the coercion is made?

2018-05-27T02:34:47.000012Z

Ah, I think I understand... when in the body, the decoding is done using the format (ie transit) while in the query it's decoded using some kind of default.