GODT-1659: Convert charset only for text/* MIME types.

This commit is contained in:
Jakub
2022-07-07 13:13:47 +02:00
parent 136d514cf7
commit 7cad7bcddb

View File

@ -155,14 +155,6 @@ func convertForeignEncodings(p *parser.Parser) error {
RegisterContentTypeHandler("text/.*", func(p *parser.Part) error {
return p.ConvertToUTF8()
}).
RegisterDefaultHandler(func(p *parser.Part) error {
// multipart/alternative, for example, can contain extra charset.
if _, params, _ := p.ContentType(); params != nil && params["charset"] != "" {
return p.ConvertToUTF8()
}
return nil
}).
Walk()
}