Member lookup by id.
This commit is contained in:
parent
ff272c3a75
commit
7799afbcbc
1 changed files with 11 additions and 2 deletions
|
@ -433,8 +433,15 @@
|
|||
(expand-members-raw-index
|
||||
(load-members-raw-index)))
|
||||
|
||||
(define (find-member-by-id mb id)
|
||||
#f)
|
||||
;; Gets member record by member id (from filename/symlink)
|
||||
(define (find-member-by-id mdb id)
|
||||
(let loop ((mdb mdb))
|
||||
(if (null? mdb)
|
||||
#f
|
||||
(let ((mr (car mdb)))
|
||||
(if (eq? (dict-ref mr 'id) id)
|
||||
mr
|
||||
(loop (cdr mdb)))))))
|
||||
|
||||
(define (find-member-by-fname mb fname)
|
||||
#f)
|
||||
|
@ -463,3 +470,5 @@
|
|||
(print mdb)
|
||||
|
||||
(print (load-member-file "trimen"))
|
||||
|
||||
(print (find-member-by-id mdb 2803))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue