diff --git a/packages/logging/src/logger.ts b/packages/logging/src/logger.ts index 96ecbd26..adf36965 100644 --- a/packages/logging/src/logger.ts +++ b/packages/logging/src/logger.ts @@ -85,7 +85,9 @@ export class Logger { stack: args.stack, name: args.name, }; - } else if (typeof args === 'object' && args !== null && Object.keys(args).length > 0) { + } + + if (typeof args === 'object' && args !== null && Object.keys(args).length > 0) { const parsedArgs = JSON.parse(JSON.stringify(args, jsonFriendlyErrorReplacer)); logEvent.fields = { ...logEvent.fields, ...parsedArgs }; } else if (args && args.length) { diff --git a/packages/logging/test/unit/transports/fetch.test.ts b/packages/logging/test/unit/transports/fetch.test.ts index 7675b16e..2e71c893 100644 --- a/packages/logging/test/unit/transports/fetch.test.ts +++ b/packages/logging/test/unit/transports/fetch.test.ts @@ -203,8 +203,6 @@ describe('SimpleFetchTransport', () => { transport.log([createLogEvent()]); await transport.flush(); - console.log(receivedHeaders); - expect(receivedHeaders.get('X-Custom-Header')).toBe('test'); expect(receivedHeaders.get('Content-Type')).toBe('application/json'); });