Fixes ezcater error for unsubscribed clients

This commit is contained in:
2023-01-24 10:44:49 -08:00
parent 344841420a
commit 67d2528166

View File

@@ -269,11 +269,12 @@
(alog/info
::try-import-order
:json json)
@(d/transact conn [(some-> json
(lookup-order)
(order->sales-order)
(update :sales-order/date coerce/to-date)
(update-in [:sales-order/charges 0 :charge/date] coerce/to-date))]))
@(d/transact conn (filter identity
[(some-> json
(lookup-order)
(order->sales-order)
(update :sales-order/date coerce/to-date)
(update-in [:sales-order/charges 0 :charge/date] coerce/to-date))])))
(defn upsert-recent []
(let [last-sunday (coerce/to-date (time/plus (second (->> (time/today)