Checks now have a status that gets updated

This commit is contained in:
Bryce
2018-06-30 10:24:41 -07:00
parent e7515e5a00
commit 05c9fa8fd8
6 changed files with 29 additions and 5 deletions

View File

@@ -52,7 +52,9 @@
transaction
check-number (extract-check-number transaction)
company-id (account->company account-id)
bank-account-id (yodlee-account-id->bank-account-id account-id)]]
bank-account-id (yodlee-account-id->bank-account-id account-id)
check-id (transaction->check-id transaction check-number company-id bank-account-id)
]]
(try
(transactions/upsert!
@@ -68,7 +70,10 @@
:company-id company-id
:check-number check-number
:bank-account-id (yodlee-account-id->bank-account-id account-id)
:check-id (transaction->check-id transaction check-number company-id bank-account-id)
:check-id check-id
})
(when check-id
(checks/update! {:id check-id :status "cleared"}))
(catch Exception e
(println e))))))