init: pristine aerc 0.20.0 source
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
package imap
|
||||
|
||||
import (
|
||||
"git.sr.ht/~rjarry/aerc/worker/types"
|
||||
)
|
||||
|
||||
func (imapw *IMAPWorker) handleRemoveDirectory(msg *types.RemoveDirectory) {
|
||||
if err := imapw.client.Delete(msg.Directory); err != nil {
|
||||
if msg.Quiet {
|
||||
return
|
||||
}
|
||||
imapw.worker.PostMessage(&types.Error{
|
||||
Message: types.RespondTo(msg),
|
||||
Error: err,
|
||||
}, nil)
|
||||
} else {
|
||||
imapw.worker.PostMessage(&types.Done{Message: types.RespondTo(msg)}, nil)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user