mirror of
https://github.com/jhillyerd/inbucket.git
synced 2025-12-18 01:57:02 +00:00
Wired character-set decoding into From and Subject
- Removed extra message object from ReadBody() return type - We now use enmime's GetHeader() when building the GOB, this will get us alternate character set decoding for the From and Subject headers. - Added a swaks test with a utf-8 subject line
This commit is contained in:
@@ -57,7 +57,7 @@ func MailboxShow(w http.ResponseWriter, req *http.Request, ctx *Context) (err er
|
||||
if err != nil {
|
||||
return fmt.Errorf("GetMessage() failed: %v", err)
|
||||
}
|
||||
_, mime, err := message.ReadBody()
|
||||
mime, err := message.ReadBody()
|
||||
if err != nil {
|
||||
return fmt.Errorf("ReadBody() failed: %v", err)
|
||||
}
|
||||
@@ -87,7 +87,7 @@ func MailboxHtml(w http.ResponseWriter, req *http.Request, ctx *Context) (err er
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
_, mime, err := message.ReadBody()
|
||||
mime, err := message.ReadBody()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -144,7 +144,7 @@ func MailboxDownloadAttach(w http.ResponseWriter, req *http.Request, ctx *Contex
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
_, body, err := message.ReadBody()
|
||||
body, err := message.ReadBody()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -181,7 +181,7 @@ func MailboxViewAttach(w http.ResponseWriter, req *http.Request, ctx *Context) (
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
_, body, err := message.ReadBody()
|
||||
body, err := message.ReadBody()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user