From 31fe4ce9700917416b73eae344b7877eb9d734bf Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Wed, 22 Oct 2025 10:07:50 -0500 Subject: [PATCH] Check for network error before reporting push token issue --- src/lib/notifications/notifications.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/notifications/notifications.ts b/src/lib/notifications/notifications.ts index 03dc4726f6..02eae36693 100644 --- a/src/lib/notifications/notifications.ts +++ b/src/lib/notifications/notifications.ts @@ -7,6 +7,7 @@ import debounce from 'lodash.debounce' import {PUBLIC_APPVIEW_DID, PUBLIC_STAGING_APPVIEW_DID} from '#/lib/constants' import {logger as notyLogger} from '#/lib/notifications/util' +import {isNetworkError} from '#/lib/strings/errors' import {isNative} from '#/platform/detection' import {useAgeAssuranceContext} from '#/state/ageAssurance' import {type SessionAccount, useAgent, useSession} from '#/state/session' @@ -47,7 +48,9 @@ async function _registerPushToken({ notyLogger.debug(`registerPushToken: success`) } catch (error) { - notyLogger.error(`registerPushToken: failed`, {safeMessage: error}) + if (!isNetworkError(error)) { + notyLogger.error(`registerPushToken: failed`, {safeMessage: error}) + } } }