···1import format from 'date-fns/format'
2import {nanoid} from 'nanoid/non-secure'
3004import {Sentry} from '#/logger/sentry'
05import * as env from '#/env'
6-import {DebugContext} from '#/logger/debugContext'
7-import {add} from '#/logger/logDump'
89export enum LogLevel {
10 Debug = 'debug',
···159 level: severity,
160 timestamp: timestamp / 1000, // Sentry expects seconds
161 })
00000162163 /**
164 * Send all higher levels with `captureMessage`, with appropriate severity
···1import format from 'date-fns/format'
2import {nanoid} from 'nanoid/non-secure'
34+import {DebugContext} from '#/logger/debugContext'
5+import {add} from '#/logger/logDump'
6import {Sentry} from '#/logger/sentry'
7+import {isNetworkError} from 'lib/strings/errors'
8import * as env from '#/env'
00910export enum LogLevel {
11 Debug = 'debug',
···160 level: severity,
161 timestamp: timestamp / 1000, // Sentry expects seconds
162 })
163+164+ // We don't want to send any network errors to sentry
165+ if (isNetworkError(message)) {
166+ return
167+ }
168169 /**
170 * Send all higher levels with `captureMessage`, with appropriate severity