Don't send any debugs to Sentry (#8533)
* Don't send any debugs to Sentry * Fix tests
This commit is contained in:
@@ -110,6 +110,7 @@ describe('general functionality', () => {
|
|||||||
const timestamp = Date.now()
|
const timestamp = Date.now()
|
||||||
const sentryTimestamp = timestamp / 1000
|
const sentryTimestamp = timestamp / 1000
|
||||||
|
|
||||||
|
/*
|
||||||
sentryTransport(
|
sentryTransport(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
Logger.Context.Default,
|
Logger.Context.Default,
|
||||||
@@ -125,6 +126,7 @@ describe('general functionality', () => {
|
|||||||
level: LogLevel.Debug,
|
level: LogLevel.Debug,
|
||||||
timestamp: sentryTimestamp,
|
timestamp: sentryTimestamp,
|
||||||
})
|
})
|
||||||
|
*/
|
||||||
|
|
||||||
sentryTransport(
|
sentryTransport(
|
||||||
LogLevel.Info,
|
LogLevel.Info,
|
||||||
@@ -154,7 +156,7 @@ describe('general functionality', () => {
|
|||||||
message,
|
message,
|
||||||
data: {__context__: 'logger'},
|
data: {__context__: 'logger'},
|
||||||
type: 'default',
|
type: 'default',
|
||||||
level: 'debug', // Sentry bug, log becomes debug
|
level: 'log',
|
||||||
timestamp: sentryTimestamp,
|
timestamp: sentryTimestamp,
|
||||||
})
|
})
|
||||||
jest.runAllTimers()
|
jest.runAllTimers()
|
||||||
@@ -220,7 +222,7 @@ describe('general functionality', () => {
|
|||||||
const sentryTimestamp = timestamp / 1000
|
const sentryTimestamp = timestamp / 1000
|
||||||
|
|
||||||
sentryTransport(
|
sentryTransport(
|
||||||
LogLevel.Debug,
|
LogLevel.Info,
|
||||||
undefined,
|
undefined,
|
||||||
message,
|
message,
|
||||||
{error: new Error('foo')},
|
{error: new Error('foo')},
|
||||||
@@ -230,7 +232,7 @@ describe('general functionality', () => {
|
|||||||
message,
|
message,
|
||||||
data: {error: 'Error: foo'},
|
data: {error: 'Error: foo'},
|
||||||
type: 'default',
|
type: 'default',
|
||||||
level: LogLevel.Debug,
|
level: LogLevel.Info,
|
||||||
timestamp: sentryTimestamp,
|
timestamp: sentryTimestamp,
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import {isNetworkError} from '#/lib/strings/errors'
|
import {isNetworkError} from '#/lib/strings/errors'
|
||||||
import {Sentry} from '#/logger/sentry/lib'
|
import {Sentry} from '#/logger/sentry/lib'
|
||||||
import {LogLevel, Transport} from '#/logger/types'
|
import {LogLevel, type Transport} from '#/logger/types'
|
||||||
import {prepareMetadata} from '#/logger/util'
|
import {prepareMetadata} from '#/logger/util'
|
||||||
|
|
||||||
export const sentryTransport: Transport = (
|
export const sentryTransport: Transport = (
|
||||||
@@ -10,6 +10,9 @@ export const sentryTransport: Transport = (
|
|||||||
{type, tags, ...metadata},
|
{type, tags, ...metadata},
|
||||||
timestamp,
|
timestamp,
|
||||||
) => {
|
) => {
|
||||||
|
// Skip debug messages entirely for now - esb
|
||||||
|
if (level === LogLevel.Debug) return
|
||||||
|
|
||||||
const meta = {
|
const meta = {
|
||||||
__context__: context,
|
__context__: context,
|
||||||
...prepareMetadata(metadata),
|
...prepareMetadata(metadata),
|
||||||
|
|||||||
Reference in New Issue
Block a user