|
|
@@ -1025,7 +1025,8 @@ func (s *Server) parsePublishParams(r *http.Request, m *message) (cache bool, fi
|
|
|
}
|
|
|
template = readBoolParam(r, false, "x-template", "template", "tpl")
|
|
|
unifiedpush = readBoolParam(r, false, "x-unifiedpush", "unifiedpush", "up") // see GET too!
|
|
|
- if unifiedpush {
|
|
|
+ contentEncoding := readParam(r, "content-encoding")
|
|
|
+ if unifiedpush || contentEncoding == "aes128gcm" {
|
|
|
firebase = false
|
|
|
unifiedpush = true
|
|
|
}
|