aboutsummaryrefslogtreecommitdiff
path: root/worker/imap
diff options
context:
space:
mode:
Diffstat (limited to 'worker/imap')
-rw-r--r--worker/imap/list.go5
-rw-r--r--worker/imap/worker.go8
2 files changed, 3 insertions, 10 deletions
diff --git a/worker/imap/list.go b/worker/imap/list.go
index 708e70f..4077e79 100644
--- a/worker/imap/list.go
+++ b/worker/imap/list.go
@@ -18,9 +18,8 @@ func (imapw *IMAPWorker) handleListDirectories(msg *types.ListDirectories) {
continue
}
imapw.worker.PostMessage(&types.Directory{
- Message: types.RespondTo(msg),
- Name: mbox.Name,
- Attributes: mbox.Attributes,
+ Message: types.RespondTo(msg),
+ Name: mbox.Name,
}, nil)
}
done <- nil
diff --git a/worker/imap/worker.go b/worker/imap/worker.go
index ff02a78..78e5537 100644
--- a/worker/imap/worker.go
+++ b/worker/imap/worker.go
@@ -170,13 +170,7 @@ func (w *IMAPWorker) handleImapUpdate(update client.Update) {
w.selected = *status
}
w.worker.PostMessage(&types.DirectoryInfo{
- Flags: status.Flags,
- Name: status.Name,
- ReadOnly: status.ReadOnly,
-
- Exists: int(status.Messages),
- Recent: int(status.Recent),
- Unseen: int(status.Unseen),
+ Name: status.Name,
}, nil)
case *client.MessageUpdate:
msg := update.Message