another fix.
This commit is contained in:
@@ -138,23 +138,22 @@
|
|||||||
|
|
||||||
(when (:transaction/payment transaction)
|
(when (:transaction/payment transaction)
|
||||||
|
|
||||||
(throw (ex-info "Transaction already associated with a payment" {:validation-error "Transaction already associated with a payment"})))
|
(throw (ex-info "Transaction already associated with a payment" {:validation-error "Transaction already associated with a payment"}))))
|
||||||
|
@(d/transact (d/connect uri)
|
||||||
|
(transduce
|
||||||
|
(map #(into
|
||||||
|
[(remove-nils (rm/apply-rule {:db/id (:db/id %)
|
||||||
|
:transaction/amount (:transaction/amount %)}
|
||||||
|
transaction-rule
|
||||||
|
|
||||||
@(d/transact (d/connect uri)
|
(or (-> % :transaction/bank-account :bank-account/locations)
|
||||||
(transduce
|
(-> % :transaction/client :client/locations))))]
|
||||||
(map #(into
|
(map (fn [x] [:db/retractEntity (:db/id x)] )
|
||||||
[(remove-nils (rm/apply-rule {:db/id (:db/id %)
|
(:transaction/accounts %))))
|
||||||
:transaction/amount (:transaction/amount %)}
|
into
|
||||||
transaction-rule
|
[]
|
||||||
|
transactions))
|
||||||
(or (-> % :transaction/bank-account :bank-account/locations)
|
)
|
||||||
(-> % :transaction/client :client/locations))))]
|
|
||||||
(map (fn [x] [:db/retractEntity (:db/id x)] )
|
|
||||||
(:transaction/accounts %))))
|
|
||||||
into
|
|
||||||
[]
|
|
||||||
transactions))))
|
|
||||||
(transduce
|
(transduce
|
||||||
(comp
|
(comp
|
||||||
(map d-transactions/get-by-id)
|
(map d-transactions/get-by-id)
|
||||||
|
|||||||
Reference in New Issue
Block a user