Merge pull request #1312 from vkrause/work/vkrause/detect-encrypted-messages-as-unified-push
Consider aes128gcm content encoding as an indicator for UnifiedPush
This commit is contained in:
@@ -1025,7 +1025,8 @@ func (s *Server) parsePublishParams(r *http.Request, m *message) (cache bool, fi
|
|||||||
}
|
}
|
||||||
template = readBoolParam(r, false, "x-template", "template", "tpl")
|
template = readBoolParam(r, false, "x-template", "template", "tpl")
|
||||||
unifiedpush = readBoolParam(r, false, "x-unifiedpush", "unifiedpush", "up") // see GET too!
|
unifiedpush = readBoolParam(r, false, "x-unifiedpush", "unifiedpush", "up") // see GET too!
|
||||||
if unifiedpush {
|
contentEncoding := readParam(r, "content-encoding")
|
||||||
|
if unifiedpush || contentEncoding == "aes128gcm" {
|
||||||
firebase = false
|
firebase = false
|
||||||
unifiedpush = true
|
unifiedpush = true
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user