mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2026-02-08 18:18:34 +00:00
fix(BRIDGE-256): fix reversed order of headers with multiple values.
This commit is contained in:
@ -101,6 +101,11 @@ func newTestMessageFromRFC822(t *testing.T, literal []byte) proton.Message {
|
||||
var parsedHeaders proton.Headers
|
||||
parsedHeaders.Values = make(map[string][]string)
|
||||
h.Entries(func(key, val string) {
|
||||
currentVal, ok := parsedHeaders.Values[key]
|
||||
if ok {
|
||||
parsedHeaders.Values[key] = append(currentVal, val)
|
||||
return
|
||||
}
|
||||
parsedHeaders.Values[key] = []string{val}
|
||||
parsedHeaders.Order = append(parsedHeaders.Order, key)
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user