mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-16 07:06:45 +00:00
GODT-1659: Convert charset only for text/* MIME types.
This commit is contained in:
@ -155,14 +155,6 @@ func convertForeignEncodings(p *parser.Parser) error {
|
|||||||
RegisterContentTypeHandler("text/.*", func(p *parser.Part) error {
|
RegisterContentTypeHandler("text/.*", func(p *parser.Part) error {
|
||||||
return p.ConvertToUTF8()
|
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()
|
Walk()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user