From 442966634c5de3288c216dee67517ee1f6af27dd Mon Sep 17 00:00:00 2001 From: Paul D'Ambra Date: Thu, 4 Jul 2024 09:29:48 +0100 Subject: [PATCH 1/2] fix: only take scheduled full snapshots --- src/extensions/replay/sessionrecording.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/extensions/replay/sessionrecording.ts b/src/extensions/replay/sessionrecording.ts index 927645e3a..d0d6e1034 100644 --- a/src/extensions/replay/sessionrecording.ts +++ b/src/extensions/replay/sessionrecording.ts @@ -679,7 +679,6 @@ export class SessionRecording { return } this._tryAddCustomEvent('$pageview', { href }) - this._tryTakeFullSnapshot() } } catch (e) { logger.error('Could not add $pageview to rrweb session', e) From 7706d9c77765192b4ad697c9780397acee2fd829 Mon Sep 17 00:00:00 2001 From: Paul D'Ambra Date: Thu, 4 Jul 2024 09:46:37 +0100 Subject: [PATCH 2/2] yuck --- cypress/e2e/error-tracking.cy.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cypress/e2e/error-tracking.cy.ts b/cypress/e2e/error-tracking.cy.ts index c506e06f3..9ec4b930e 100644 --- a/cypress/e2e/error-tracking.cy.ts +++ b/cypress/e2e/error-tracking.cy.ts @@ -19,7 +19,7 @@ describe('Exception autocapture', () => { cy.get('[data-cy-button-throws-error]').click() // ugh - cy.wait(500) + cy.wait(1500) cy.phCaptures({ full: true }).then((captures) => { expect(captures.map((c) => c.event)).to.deep.equal(['$pageview', '$autocapture', '$exception'])