diff options
author | Ben Burwell <ben@benburwell.com> | 2019-07-04 22:34:20 -0400 |
---|---|---|
committer | Ben Burwell <ben@benburwell.com> | 2019-07-04 22:36:33 -0400 |
commit | 6574dedd8a4afdaedd3677283955a866214bd99a (patch) | |
tree | f5339b492ec7cfcbdefd4be96cea1bd177bfabea /worker/imap | |
parent | dccdea1e026edc2bc9c5dc27604e85ce333d65bc (diff) |
Remove unused fields from Directory and DirectoryInfo
As it turns out, the only fields of these messages that the UI cares
about (right now) is the name.
Diffstat (limited to 'worker/imap')
-rw-r--r-- | worker/imap/list.go | 5 | ||||
-rw-r--r-- | worker/imap/worker.go | 8 |
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 |