Improve progress% nesting.
This commit is contained in:
parent
052d71eabe
commit
321afed9c7
1 changed files with 11 additions and 11 deletions
|
@ -145,22 +145,22 @@
|
||||||
;; accounts and processes transactions.
|
;; accounts and processes transactions.
|
||||||
(define (members-payments-process mb apikeys-file dir checked-fn)
|
(define (members-payments-process mb apikeys-file dir checked-fn)
|
||||||
(if apikeys-file
|
(if apikeys-file
|
||||||
(with-progress%
|
(let* ((acc-list (load-accounts-list apikeys-file))
|
||||||
#t "Payments"
|
(accounts (if acc-list (load-accounts acc-list dir) #f))
|
||||||
(progress%-advance 0)
|
(last-checked (get-latest-checked-id checked-fn)))
|
||||||
(let* ((acc-list (load-accounts-list apikeys-file))
|
(if accounts
|
||||||
(accounts (if acc-list (load-accounts acc-list dir) #f))
|
(with-progress%
|
||||||
(last-checked (get-latest-checked-id checked-fn)))
|
#t "Payments"
|
||||||
(if accounts
|
(progress%-advance 0)
|
||||||
(let ((mbp (foldl (lambda (mb ba)
|
(let ((mbp (foldl (lambda (mb ba)
|
||||||
(members-payments-process-bank mb ba last-checked))
|
(members-payments-process-bank mb ba last-checked))
|
||||||
mb
|
mb
|
||||||
(filter identity
|
(filter identity
|
||||||
accounts))))
|
accounts))))
|
||||||
(members-base-update mbp identity member-sort-payments))
|
(members-base-update mbp identity member-sort-payments)))
|
||||||
(let ()
|
(let ()
|
||||||
(print "Warning: no accounts loaded!")
|
(print "Warning: no accounts loaded!")
|
||||||
mb))))
|
mb)))
|
||||||
mb))
|
mb))
|
||||||
|
|
||||||
;; Adds all balances - payments are converted to CZK in member-payments-total
|
;; Adds all balances - payments are converted to CZK in member-payments-total
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue