mirror of
https://github.com/jhillyerd/inbucket.git
synced 2025-12-17 17:47:03 +00:00
Fix some null pointers during message retrieval
This commit is contained in:
@@ -93,7 +93,11 @@ func (s *Store) AddMessage(message storage.Message) (id string, err error) {
|
||||
// GetMessage gets a mesage.
|
||||
func (s *Store) GetMessage(mailbox, id string) (m storage.Message, err error) {
|
||||
s.withMailbox(mailbox, false, func(mb *mbox) {
|
||||
m = mb.messages[id]
|
||||
var ok bool
|
||||
m, ok = mb.messages[id]
|
||||
if !ok {
|
||||
m = nil
|
||||
}
|
||||
})
|
||||
return m, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user