diff options
author | Drew DeVault <sir@cmpwn.com> | 2019-01-13 19:37:06 -0500 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-01-13 19:37:06 -0500 |
commit | 4b350dddea99faad7450f292b6be036a0fe3220d (patch) | |
tree | 06b9589fa8f2d2488d662a7c74b13c3ce4b1199f | |
parent | 2750f99a6049322b1361b5bfa4dff3b1df2b36ab (diff) |
Add name to DirectoryInfo messages
-rw-r--r-- | worker/imap/worker.go | 3 | ||||
-rw-r--r-- | worker/types/messages.go | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/worker/imap/worker.go b/worker/imap/worker.go index 4381e22..f6685c1 100644 --- a/worker/imap/worker.go +++ b/worker/imap/worker.go @@ -163,8 +163,9 @@ func (w *IMAPWorker) handleImapUpdate(update client.Update) { case *client.MailboxUpdate: status := update.Mailbox w.worker.PostMessage(&types.DirectoryInfo{ - ReadOnly: status.ReadOnly, Flags: status.Flags, + Name: status.Name, + ReadOnly: status.ReadOnly, Exists: int(status.Messages), Recent: int(status.Recent), diff --git a/worker/types/messages.go b/worker/types/messages.go index 27937ee..02a3119 100644 --- a/worker/types/messages.go +++ b/worker/types/messages.go @@ -83,8 +83,9 @@ type Directory struct { type DirectoryInfo struct { Message - ReadOnly bool Flags []string + Name string + ReadOnly bool Exists, Recent, Unseen int } |