blob: 46cb95b77496725c11390a3c814c61e3a329d5b4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
(ns nicktodo.middleware.formats
(:require
[luminus-transit.time :as time]
[muuntaja.core :as m]))
(def instance
(m/create
(-> m/default-options
(update-in
[:formats "application/transit+json" :decoder-opts]
(partial merge time/time-deserialization-handlers))
(update-in
[:formats "application/transit+json" :encoder-opts]
(partial merge time/time-serialization-handlers)))))
|