diff options
author | Drew DeVault <sir@cmpwn.com> | 2019-03-29 22:35:53 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-03-29 22:36:15 -0400 |
commit | 77ede6eb5a22a5407541ac587736189fcca0037f (patch) | |
tree | 45627c15f7087f91ed9881e776a566d440bd878e /widgets | |
parent | 84e9853c1613f43f76bd46f0c1eb143d1db16ac2 (diff) |
Add body fetching support code
Diffstat (limited to 'widgets')
-rw-r--r-- | widgets/account.go | 3 | ||||
-rw-r--r-- | widgets/msglist.go | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/widgets/account.go b/widgets/account.go index f42ff6c..dd779b3 100644 --- a/widgets/account.go +++ b/widgets/account.go @@ -173,6 +173,9 @@ func (acct *AccountView) onMessage(msg types.WorkerMessage) { case *types.DirectoryContents: store := acct.msgStores[acct.dirlist.selected] store.Update(msg) + case *types.MessageBody: + store := acct.msgStores[acct.dirlist.selected] + store.Update(msg) case *types.MessageInfo: store := acct.msgStores[acct.dirlist.selected] store.Update(msg) diff --git a/widgets/msglist.go b/widgets/msglist.go index b72fb03..18a7019 100644 --- a/widgets/msglist.go +++ b/widgets/msglist.go @@ -88,7 +88,7 @@ func (ml *MessageList) Draw(ctx *ui.Context) { } if len(needsHeaders) != 0 { - ml.store.FetchHeaders(needsHeaders) + ml.store.FetchHeaders(needsHeaders, nil) ml.spinner.Start() } else { ml.spinner.Stop() |