prevents checks from being printed for voided invoices
This commit is contained in:
@@ -223,7 +223,8 @@
|
|||||||
(defn invoice-payments [invoices invoice-amounts]
|
(defn invoice-payments [invoices invoice-amounts]
|
||||||
(->> (for [invoice invoices
|
(->> (for [invoice invoices
|
||||||
:let [invoice-amount (invoice-amounts (:db/id invoice))]
|
:let [invoice-amount (invoice-amounts (:db/id invoice))]
|
||||||
:when invoice-amount]
|
:when (and invoice-amount
|
||||||
|
(not= :invoice-status/voided (:invoice/status invoice)))]
|
||||||
[{:invoice-payment/payment (-> invoice :invoice/vendor :db/id str)
|
[{:invoice-payment/payment (-> invoice :invoice/vendor :db/id str)
|
||||||
:invoice-payment/amount invoice-amount
|
:invoice-payment/amount invoice-amount
|
||||||
:invoice-payment/invoice (:db/id invoice)}
|
:invoice-payment/invoice (:db/id invoice)}
|
||||||
|
|||||||
Reference in New Issue
Block a user