Fixes a series of issues on the invoice import page, company 1099 dropdown, and ezcater warnings.

This commit is contained in:
2023-01-23 13:59:16 -08:00
parent 475a21530d
commit be44000b6a
4 changed files with 80 additions and 75 deletions

View File

@@ -23,11 +23,12 @@
[(auto-ap.graphql.utils/can-see-client? ?user ?c)]]
(d/db conn) user)
(map first)
set)]
(cond
set)
results (cond
(and (some-> session :client :db/id)
(can-see-client? user
(some-> session :client :db/id)))
:else
(d/q '[:find
(pull ?c [:client/code :db/id])
(pull ?v [:db/id
@@ -115,12 +116,13 @@
[?p :payment/amount ?a]
[?p :payment/vendor ?v]]
(d/db conn)
clients)
(filter (fn [[_ _ a]]
(>= (or a 0.0) 600.0)))
(take 200)
(sort-by (fn [[client _ amount]]
[(:client/code client ) amount]) ))))
clients))]
(->> results
(filter (fn [[_ _ a]]
(>= (or a 0.0) 600.0)))
(take 200)
(sort-by (fn [[client _ amount]]
[(:client/code client ) amount])))))
(defn dialog [header content footer]
[:div.modal.is-active