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)
|
const payload = getNotificationPayload(e.notification)
|
||||||
|
|
||||||
if (payload) {
|
if (payload) {
|
||||||
if (!payload.reason) {
|
|
||||||
notyLogger.error(
|
|
||||||
'useNotificationsHandler: received unknown payload',
|
|
||||||
{
|
|
||||||
payload,
|
|
||||||
identifier: e.notification.request.identifier,
|
|
||||||
},
|
|
||||||
)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
notyLogger.debug(
|
notyLogger.debug(
|
||||||
'User pressed a notification, opening notifications tab',
|
'User pressed a notification, opening notifications tab',
|
||||||
{},
|
{},
|
||||||
@@ -393,9 +382,15 @@ export function getNotificationPayload(
|
|||||||
isIOS ? e.request.trigger.payload : e.request.content.data
|
isIOS ? e.request.trigger.payload : e.request.content.data
|
||||||
) as NotificationPayload
|
) as NotificationPayload
|
||||||
|
|
||||||
if (payload) {
|
if (payload && payload.reason) {
|
||||||
return payload
|
return payload
|
||||||
} else {
|
} else {
|
||||||
|
if (payload) {
|
||||||
|
notyLogger.warn('getNotificationPayload: received unknown payload', {
|
||||||
|
payload,
|
||||||
|
identifier: e.request.identifier,
|
||||||
|
})
|
||||||
|
}
|
||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user