Only parse notifs with a reason (#8785)
* only parse notifs with a reason * move error log to a warn, make it actually fire
This commit is contained in:
@@ -301,17 +301,6 @@ export function useNotificationsHandler() {
|
||||
const payload = getNotificationPayload(e.notification)
|
||||
|
||||
if (payload) {
|
||||
if (!payload.reason) {
|
||||
notyLogger.error(
|
||||
'useNotificationsHandler: received unknown payload',
|
||||
{
|
||||
payload,
|
||||
identifier: e.notification.request.identifier,
|
||||
},
|
||||
)
|
||||
return
|
||||
}
|
||||
|
||||
notyLogger.debug(
|
||||
'User pressed a notification, opening notifications tab',
|
||||
{},
|
||||
@@ -393,9 +382,15 @@ export function getNotificationPayload(
|
||||
isIOS ? e.request.trigger.payload : e.request.content.data
|
||||
) as NotificationPayload
|
||||
|
||||
if (payload) {
|
||||
if (payload && payload.reason) {
|
||||
return payload
|
||||
} else {
|
||||
if (payload) {
|
||||
notyLogger.warn('getNotificationPayload: received unknown payload', {
|
||||
payload,
|
||||
identifier: e.request.identifier,
|
||||
})
|
||||
}
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user