Work on merging dokuwiki passwd.
This commit is contained in:
parent
148b0c6231
commit
7396d38960
1 changed files with 16 additions and 1 deletions
|
@ -314,7 +314,22 @@
|
||||||
;; Adds dokuwiki information to all users found, returns new mbase
|
;; Adds dokuwiki information to all users found, returns new mbase
|
||||||
;; and list of remaining users.
|
;; and list of remaining users.
|
||||||
(define (mbase-merge-dokuwiki mb dw)
|
(define (mbase-merge-dokuwiki mb dw)
|
||||||
(values mb dw))
|
(let loop ((dw dw)
|
||||||
|
(mb mb)
|
||||||
|
(rem '()))
|
||||||
|
(if (null? dw)
|
||||||
|
(values mb rem)
|
||||||
|
(let* ((row (car dw))
|
||||||
|
(username (car row))
|
||||||
|
(mr (find-member-by-nick mb username)))
|
||||||
|
(if mr
|
||||||
|
(let ()
|
||||||
|
(loop (cdr dw)
|
||||||
|
mb
|
||||||
|
rem))
|
||||||
|
(loop (cdr dw)
|
||||||
|
mb
|
||||||
|
(cons row rem)))))))
|
||||||
|
|
||||||
;; Simple syntax wrapper
|
;; Simple syntax wrapper
|
||||||
(define-syntax with-mbase-progress%
|
(define-syntax with-mbase-progress%
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue