You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use the library in the standard configuration for detecting online/offline. I also use Sentry for error monitoring and after adding this library to our app, it started getting a lot of strange errors: TypeError: Network request failed setTimeout$argument_0(whatwg-fetch/dist/fetch.... It happens both on iOS and Android.
After investigating it, I found that it happens probably when the app goes to the background. In this case for some reason in xhr.onError callback there's a Error object in this.status (or while getting it) (link to the line in source code), so in result it becomes reject(new TypeError('Network request failed')); which creates a lot of trash events in Sentry.
Expected Behavior
Gracefully handle such errors.
I know the library kinda abandoned, but maybe this issue will help someone in their investigation process.
Your Environment
software
version
react-native-offline
6.0.2
react-native
0.71.14
node
20.3.0
npm or yarn
yarn
The text was updated successfully, but these errors were encountered:
Current Behavior
I use the library in the standard configuration for detecting online/offline. I also use Sentry for error monitoring and after adding this library to our app, it started getting a lot of strange errors:
TypeError: Network request failed setTimeout$argument_0(whatwg-fetch/dist/fetch...
. It happens both on iOS and Android.After investigating it, I found that it happens probably when the app goes to the background. In this case for some reason in
xhr.onError
callback there's aError
object inthis.status
(or while getting it) (link to the line in source code), so in result it becomesreject(new TypeError('Network request failed'));
which creates a lot of trash events in Sentry.Expected Behavior
Gracefully handle such errors.
I know the library kinda abandoned, but maybe this issue will help someone in their investigation process.
Your Environment
The text was updated successfully, but these errors were encountered: