Merge dokuwiki data as ldict.
This commit is contained in:
parent
6e80e3da72
commit
9e0d6f62c4
1 changed files with 7 additions and 2 deletions
|
@ -322,7 +322,8 @@
|
|||
(let* ((row (car dw))
|
||||
(username (car row))
|
||||
(mr (find-member-by-nick mb username))
|
||||
(groups (list-ref row 3)))
|
||||
(groups (list-ref row 3))
|
||||
(email (list-ref row 2)))
|
||||
(if mr
|
||||
(let ((mid (brmember-id mr)))
|
||||
(loop (cdr dw)
|
||||
|
@ -330,7 +331,11 @@
|
|||
(lambda (mr)
|
||||
(eq? (brmember-id mr) mid))
|
||||
(lambda (mr)
|
||||
(brmember-set mr #:dokuwiki groups)))
|
||||
(let ((dws (ldict-ref mr 'dokuwiki (make-ldict))))
|
||||
(brmember-set mr #:dokuwiki
|
||||
(ldict-set
|
||||
(ldict-set dws 'groups groups)
|
||||
'email email)))))
|
||||
rem))
|
||||
(loop (cdr dw)
|
||||
mb
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue