Skip to content

Commit

Permalink
Remove sender ID and log unavailable (#127)
Browse files Browse the repository at this point in the history
  • Loading branch information
larkox authored Sep 10, 2024
1 parent 83b3754 commit 1b3d152
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions server/android_notification_server.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ const (
thirdPartyAuthError = "THIRD_PARTY_AUTH_ERROR"
invalidArgument = "INVALID_ARGUMENT"
quotaExceeded = "QUOTA_EXCEEDED"
senderIDMismatch = "SENDER_ID_MISMATCH"
unregistered = "UNREGISTERED"
unavailable = "UNAVAILABLE"
tokenSourceError = "TOKEN_SOURCE_ERROR"
Expand Down Expand Up @@ -193,7 +192,7 @@ func (me *AndroidNotificationServer) SendNotification(msg *PushNotification) Pus
errorCode,
)

if messaging.IsUnregistered(err) {
if messaging.IsUnregistered(err) || messaging.IsSenderIDMismatch(err) {
me.logger.Infof("Android response failure sending remove code: type=%v", me.AndroidPushSettings.Type)
if me.metrics != nil {
me.metrics.incrementRemoval(PushNotifyAndroid, pushType, unregistered)
Expand All @@ -209,10 +208,10 @@ func (me *AndroidNotificationServer) SendNotification(msg *PushNotification) Pus
reason = invalidArgument
case messaging.IsQuotaExceeded(err):
reason = quotaExceeded
case messaging.IsSenderIDMismatch(err):
reason = senderIDMismatch
case messaging.IsThirdPartyAuthError(err):
reason = thirdPartyAuthError
case messaging.IsUnavailable(err):
reason = unavailable
default:
reason = "unknown transport error"

Expand Down

0 comments on commit 1b3d152

Please sign in to comment.