mirror of
https://github.com/jhillyerd/inbucket.git
synced 2025-12-18 18:17:03 +00:00
Prevent panic when submitting an empty message
This commit is contained in:
@@ -339,10 +339,10 @@ func (m *FileMessage) ReadHeader() (msg *mail.Message, err error) {
|
|||||||
// ReadBody opens the .raw portion of a Message and returns a MIMEBody object
|
// ReadBody opens the .raw portion of a Message and returns a MIMEBody object
|
||||||
func (m *FileMessage) ReadBody() (body *enmime.MIMEBody, err error) {
|
func (m *FileMessage) ReadBody() (body *enmime.MIMEBody, err error) {
|
||||||
file, err := os.Open(m.rawPath())
|
file, err := os.Open(m.rawPath())
|
||||||
defer file.Close()
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
defer file.Close()
|
||||||
reader := bufio.NewReader(file)
|
reader := bufio.NewReader(file)
|
||||||
msg, err := mail.ReadMessage(reader)
|
msg, err := mail.ReadMessage(reader)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user