diff options
Diffstat (limited to 'src/logger')
-rw-r--r-- | src/logger/__tests__/logger.test.ts | 8 | ||||
-rw-r--r-- | src/logger/transports/sentry.ts | 5 |
2 files changed, 9 insertions, 4 deletions
diff --git a/src/logger/__tests__/logger.test.ts b/src/logger/__tests__/logger.test.ts index 4b5f5decd..435a5e5d1 100644 --- a/src/logger/__tests__/logger.test.ts +++ b/src/logger/__tests__/logger.test.ts @@ -110,6 +110,7 @@ describe('general functionality', () => { const timestamp = Date.now() const sentryTimestamp = timestamp / 1000 + /* sentryTransport( LogLevel.Debug, Logger.Context.Default, @@ -125,6 +126,7 @@ describe('general functionality', () => { level: LogLevel.Debug, timestamp: sentryTimestamp, }) + */ sentryTransport( LogLevel.Info, @@ -154,7 +156,7 @@ describe('general functionality', () => { message, data: {__context__: 'logger'}, type: 'default', - level: 'debug', // Sentry bug, log becomes debug + level: 'log', timestamp: sentryTimestamp, }) jest.runAllTimers() @@ -220,7 +222,7 @@ describe('general functionality', () => { const sentryTimestamp = timestamp / 1000 sentryTransport( - LogLevel.Debug, + LogLevel.Info, undefined, message, {error: new Error('foo')}, @@ -230,7 +232,7 @@ describe('general functionality', () => { message, data: {error: 'Error: foo'}, type: 'default', - level: LogLevel.Debug, + level: LogLevel.Info, timestamp: sentryTimestamp, }) }) diff --git a/src/logger/transports/sentry.ts b/src/logger/transports/sentry.ts index 33dd78ec2..545327901 100644 --- a/src/logger/transports/sentry.ts +++ b/src/logger/transports/sentry.ts @@ -1,6 +1,6 @@ import {isNetworkError} from '#/lib/strings/errors' import {Sentry} from '#/logger/sentry/lib' -import {LogLevel, Transport} from '#/logger/types' +import {LogLevel, type Transport} from '#/logger/types' import {prepareMetadata} from '#/logger/util' export const sentryTransport: Transport = ( @@ -10,6 +10,9 @@ export const sentryTransport: Transport = ( {type, tags, ...metadata}, timestamp, ) => { + // Skip debug messages entirely for now - esb + if (level === LogLevel.Debug) return + const meta = { __context__: context, ...prepareMetadata(metadata), |