Add scoped migration acceptance run

This commit is contained in:
DonVoo 2026-07-14 05:53:11 +02:00
parent 253435d87f
commit 813762f43f
3 changed files with 39 additions and 3 deletions

View file

@ -137,9 +137,13 @@ func (m *imapClientMailbox) listMailboxes() ([]imapListMailbox, error) {
}
func (m *imapClientMailbox) fetchAll(folder string) ([]RawMessage, error) {
if _, err := m.c.Select(folder, &imap.SelectOptions{ReadOnly: true}).Wait(); err != nil {
selected, err := m.c.Select(folder, &imap.SelectOptions{ReadOnly: true}).Wait()
if err != nil {
return nil, err
}
if selected.NumMessages == 0 {
return nil, nil
}
section := &imap.FetchItemBodySection{Peek: true}
seqSet := imap.SeqSet{}