~migadu/alps

eeedc9a387117ebb8cb9ee4d38eccbbf240783d0 — Simon Ser 6 months ago 523acbd
Ensure Drafts mailbox is selected before searching for Message-Id
1 files changed, 4 insertions(+), 0 deletions(-)

M plugins/base/routes.go
M plugins/base/routes.go => plugins/base/routes.go +4 -0
@@ 686,6 686,10 @@ func handleCompose(ctx *alps.Context, msg *OutgoingMessage, options *composeOpti
					}
				}

				if err := ensureMailboxSelected(c, drafts.Name); err != nil {
					return err
				}

				criteria := &imap.SearchCriteria{
					Header: make(textproto.MIMEHeader),
				}