diff --git a/packages/integrations/src/offline.ts b/packages/integrations/src/offline.ts index 2168815a2f16..03f9949dde15 100644 --- a/packages/integrations/src/offline.ts +++ b/packages/integrations/src/offline.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ import { Event, EventProcessor, Hub, Integration } from '@sentry/types'; -import { getGlobalObject, logger, uuid4 } from '@sentry/utils'; +import { getGlobalObject, logger, normalize, uuid4 } from '@sentry/utils'; import * as localForageType from 'localforage'; // eslint-disable-next-line @typescript-eslint/no-var-requires @@ -98,7 +98,7 @@ export class Offline implements Integration { * @param event an event */ private async _cacheEvent(event: Event): Promise { - return this.offlineEventStore.setItem(uuid4(), event); + return this.offlineEventStore.setItem(uuid4(), normalize(event)); } /**