diff --git a/packages/replay/src/coreHandlers/util/addFeedbackBreadcrumb.ts b/packages/replay/src/coreHandlers/util/addFeedbackBreadcrumb.ts index 0e08b459d3ca..39fc2923cabd 100644 --- a/packages/replay/src/coreHandlers/util/addFeedbackBreadcrumb.ts +++ b/packages/replay/src/coreHandlers/util/addFeedbackBreadcrumb.ts @@ -1,7 +1,7 @@ import { EventType } from '@sentry-internal/rrweb'; import type { FeedbackEvent } from '@sentry/types'; -import type { ReplayContainer } from '../../types'; +import type { ReplayBreadcrumbFrameEvent, ReplayContainer } from '../../types'; /** * Add a feedback breadcrumb event to replay. @@ -21,16 +21,17 @@ export function addFeedbackBreadcrumb(replay: ReplayContainer, event: FeedbackEv type: EventType.Custom, timestamp: event.timestamp * 1000, data: { - timestamp: event.timestamp, tag: 'breadcrumb', payload: { + timestamp: event.timestamp, + type: 'default', category: 'sentry.feedback', data: { feedbackId: event.event_id, }, }, }, - }); + } as ReplayBreadcrumbFrameEvent); return false; }); diff --git a/packages/replay/src/types/replayFrame.ts b/packages/replay/src/types/replayFrame.ts index 3a595e47a4cf..48dc4aa72a2a 100644 --- a/packages/replay/src/types/replayFrame.ts +++ b/packages/replay/src/types/replayFrame.ts @@ -128,7 +128,7 @@ interface ReplayOptionFrame { } interface ReplayFeedbackFrameData { - feedback_id: string; + feedbackId: string; } interface ReplayFeedbackFrame extends ReplayBaseBreadcrumbFrame {