several fixes for invoices.
This commit is contained in:
@@ -27,8 +27,20 @@
|
||||
|
||||
(defmethod parse-value :clj-time
|
||||
[_ format value]
|
||||
(time/from-time-zone (f/parse (f/formatter format) value)
|
||||
(time/time-zone-for-id "America/Los_Angeles")))
|
||||
(let [format (if (sequential? format)
|
||||
format
|
||||
[format])]
|
||||
(reduce
|
||||
(fn [_ format]
|
||||
(try
|
||||
(reduced (time/from-time-zone (f/parse (f/formatter format) value)
|
||||
(time/time-zone-for-id "America/Los_Angeles")))
|
||||
(catch Exception e
|
||||
(println e)
|
||||
nil)))
|
||||
nil
|
||||
format)
|
||||
))
|
||||
|
||||
(defmethod parse-value nil
|
||||
[_ _ value]
|
||||
|
||||
Reference in New Issue
Block a user