mu4e-server: don't error on nil maildirs/label
Use plist-member to match :labels / :maildirs in the server-response.
This commit is contained in:
@ -482,10 +482,11 @@ The server output is as follows:
|
|||||||
|
|
||||||
(funcall mu4e-info-func sexp))
|
(funcall mu4e-info-func sexp))
|
||||||
|
|
||||||
;; get some data
|
;; get some data; use plist-members, since the
|
||||||
((plist-get sexp :maildirs)
|
;; the value may be nil.
|
||||||
|
((plist-member sexp :maildirs)
|
||||||
(setq mu4e-maildir-list (mu4e--server-plist-get sexp :maildirs)))
|
(setq mu4e-maildir-list (mu4e--server-plist-get sexp :maildirs)))
|
||||||
((plist-get sexp :labels)
|
((plist-member sexp :labels)
|
||||||
(setq mu4e-labels-list (mu4e--server-plist-get sexp :labels)))
|
(setq mu4e-labels-list (mu4e--server-plist-get sexp :labels)))
|
||||||
|
|
||||||
;; receive an error
|
;; receive an error
|
||||||
|
|||||||
Reference in New Issue
Block a user