diff --git a/members-print.scm b/members-print.scm index 7fe5bde..5c0a6dc 100644 --- a/members-print.scm +++ b/members-print.scm @@ -326,20 +326,49 @@ (print (table->string (cons - (list "Member" "Fees" "Credit" "Payments" "Balance") - (map - (lambda (mr) - (let* ((balance (member-balance mr)) - (fees (dict-ref balance 'fees)) - (credit (dict-ref balance 'credit)) - (payment (dict-ref balance 'payment))) - (list (member-nick mr) - (sprintf "\t~A" fees) - (sprintf "\t~A" credit) - (sprintf "\t~A" payment) - (sprintf "\t~A" (- (+ credit payment) fees)) - ))) - (sort (filter-members-by-predicate MB member-active?) memberinexact total) + a:default) + ))) + (sort (filter-members-by-predicate MB member-active?) member