mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-19 17:38:01 +01:00
Add null check to FCM error log condition
This commit is contained in:
@@ -104,7 +104,8 @@ public class FcmSender implements PushNotificationSender {
|
||||
|
||||
if (firebaseMessagingException.getMessagingErrorCode() != null) {
|
||||
errorCode = firebaseMessagingException.getMessagingErrorCode().name();
|
||||
if (firebaseMessagingException.getMessagingErrorCode() == MessagingErrorCode.QUOTA_EXCEEDED) {
|
||||
if (firebaseMessagingException.getMessagingErrorCode() == MessagingErrorCode.QUOTA_EXCEEDED
|
||||
&& firebaseMessagingException.getHttpResponse() != null) {
|
||||
logger.info("FCM request failed with quota exceeded; retry-after: {}, response body: {}",
|
||||
firebaseMessagingException.getHttpResponse().getHeaders().get("retry-after"),
|
||||
firebaseMessagingException.getHttpResponse().getContent());
|
||||
|
||||
Reference in New Issue
Block a user