diff options
Diffstat (limited to 'lib/msgstore.go')
-rw-r--r-- | lib/msgstore.go | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/lib/msgstore.go b/lib/msgstore.go index b3a86b3..3fe26cb 100644 --- a/lib/msgstore.go +++ b/lib/msgstore.go @@ -138,21 +138,10 @@ func (store *MessageStore) FetchFull(uids []uint32, cb func(*types.FullMessage)) func (store *MessageStore) FetchBodyPart( uid uint32, parent *models.BodyStructure, part []int, cb func(io.Reader)) { - partbs, err := parent.PartAtIndex(part) - if err != nil { - store.worker.Logger.Printf("FetchBodyPart: %v\n", err) - } - var charset string - var ok bool - if charset, ok = partbs.Params["charset"]; !ok { - charset = "" - } store.worker.PostAction(&types.FetchMessageBodyPart{ - Uid: uid, - Part: part, - Encoding: partbs.Encoding, - Charset: charset, + Uid: uid, + Part: part, }, func(resp types.WorkerMessage) { msg, ok := resp.(*types.MessageBodyPart) if !ok { |