diff --git a/members-base.scm b/members-base.scm index e1de064..f49ebb2 100644 --- a/members-base.scm +++ b/members-base.scm @@ -54,7 +54,8 @@ primes member-record ansi - period) + period + month) ;; Gets all files and symbolic links from given directory. The ;; symbolic links are represented by cons cells with car being the @@ -280,11 +281,21 @@ ;; Returns a list two lists: keys, data. ;; Each data record contains values for all keys. - (define (members-base-stats . args) + (define (members-base-stats mb) (let ((keys '(month total active suspended students destroyed invalid))) (let mloop ((data '()) - (month '(2015 1))) ; TODO: *oldest-month* - #f))) + (month (*member-default-joined*))) + (if (month