Do not load mailman if nothing to load.
This commit is contained in:
parent
46480625db
commit
b868f939a5
1 changed files with 14 additions and 12 deletions
|
@ -168,18 +168,20 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|||
|
||||
;; Load ML(s) and merge them
|
||||
(define-values (MB internal-ml)
|
||||
(if (-ml-all-)
|
||||
(let ()
|
||||
(define mls (load-mailman-lists))
|
||||
(values (foldl (lambda (mb ml)
|
||||
(members-base-merge-mailman mb ml))
|
||||
MB0
|
||||
mls)
|
||||
(find-mailman-list mls "internal")))
|
||||
(let ()
|
||||
(define internal-ml (load-mailman-list "internal"))
|
||||
(values (members-base-merge-mailman MB0 internal-ml)
|
||||
internal-ml))))
|
||||
(if MB0
|
||||
(if (-ml-all-)
|
||||
(let ()
|
||||
(define mls (load-mailman-lists))
|
||||
(values (foldl (lambda (mb ml)
|
||||
(members-base-merge-mailman mb ml))
|
||||
MB0
|
||||
mls)
|
||||
(find-mailman-list mls "internal")))
|
||||
(let ()
|
||||
(define internal-ml (load-mailman-list "internal"))
|
||||
(values (members-base-merge-mailman MB0 internal-ml)
|
||||
internal-ml)))
|
||||
#f))
|
||||
|
||||
;; If a member is specified by either id or nick, get its record
|
||||
(define mr
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue