Skip to content

Commit f824c80

Browse files
authored
fix: Normalized Event before caching. (#3305)
1 parent 02a8c59 commit f824c80

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/integrations/src/offline.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
22
import { Event, EventProcessor, Hub, Integration } from '@sentry/types';
3-
import { getGlobalObject, logger, uuid4 } from '@sentry/utils';
3+
import { getGlobalObject, logger, normalize, uuid4 } from '@sentry/utils';
44
import * as localForageType from 'localforage';
55

66
// eslint-disable-next-line @typescript-eslint/no-var-requires
@@ -98,7 +98,7 @@ export class Offline implements Integration {
9898
* @param event an event
9999
*/
100100
private async _cacheEvent(event: Event): Promise<Event> {
101-
return this.offlineEventStore.setItem<Event>(uuid4(), event);
101+
return this.offlineEventStore.setItem<Event>(uuid4(), normalize(event));
102102
}
103103

104104
/**

0 commit comments

Comments
 (0)