payments ssr
voiding supports bulk void. exact match id linking voidnig payments works. minor tweak.
This commit is contained in:
@@ -660,7 +660,7 @@
|
||||
:export-ntg-sales-snapshot (-> export-ntg-sales-snapshot wrap-csv-response
|
||||
(wrap-schema-enforce :query-schema (mc/schema [:map
|
||||
[:date {:required true
|
||||
:decode/string #(try (atime/parse % atime/iso-date) (catch Exception e nil))} :some]]) )
|
||||
:decode/string #(try (atime/parse % atime/iso-date) (catch Exception _ nil))} :some]]) )
|
||||
(wrap-form-4xx-2 (fn [_] {:body "Invalid Date"}))
|
||||
(wrap-predetermined-api-key "fd07755a-ed4c-4c9a-ad85-fbdd8af37206")
|
||||
)
|
||||
|
||||
@@ -1,3 +1,29 @@
|
||||
(ns auto-ap.routes.exports
|
||||
(:require
|
||||
[auto-ap.datomic :refer [conn pull-attr pull-many]]
|
||||
[auto-ap.datomic.accounts :as accounts]
|
||||
[auto-ap.datomic.clients :as d-clients]
|
||||
[auto-ap.datomic.transactions :as d-transactions]
|
||||
[auto-ap.datomic.vendors :as vendor]
|
||||
[auto-ap.graphql :as graphql]
|
||||
[auto-ap.graphql.utils
|
||||
:refer [->graphql <-graphql assert-admin assert-can-see-client]]
|
||||
[auto-ap.logging :as alog]
|
||||
[auto-ap.routes.utils :refer [wrap-secure]]
|
||||
[auto-ap.ssr.utils :refer [wrap-schema-enforce wrap-form-4xx-2]]
|
||||
[auto-ap.time :as atime]
|
||||
[buddy.sign.jwt :as jwt]
|
||||
[cheshire.generate :as generate]
|
||||
[clj-time.coerce :as coerce :refer [to-date]]
|
||||
[clj-time.core :as time]
|
||||
[clojure.data.csv :as csv]
|
||||
[clojure.edn :refer [read-string]]
|
||||
[com.unbounce.dogstatsd.core :as statsd]
|
||||
[config.core :refer [env]]
|
||||
[datomic.api :as dc]
|
||||
[malli.core :as mc]
|
||||
[ring.middleware.json :refer [wrap-json-response]]
|
||||
[venia.core :as venia]))
|
||||
|
||||
(let [query [[:all_payments
|
||||
{:client-code "VS"
|
||||
|
||||
Reference in New Issue
Block a user