From 356c93eaf8783960c9cf3ca3deee467e8b227518 Mon Sep 17 00:00:00 2001 From: tom-ridsdale Date: Fri, 17 Oct 2025 14:43:33 +0100 Subject: [PATCH] fix(TU-18127): Replace __dangerous-disable-submissions with enable-sandbox=true --- packages/embed/src/utils/build-iframe-src.spec.ts | 6 +++--- packages/embed/src/utils/build-iframe-src.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/embed/src/utils/build-iframe-src.spec.ts b/packages/embed/src/utils/build-iframe-src.spec.ts index 29207213..cc4947a8 100644 --- a/packages/embed/src/utils/build-iframe-src.spec.ts +++ b/packages/embed/src/utils/build-iframe-src.spec.ts @@ -195,7 +195,7 @@ describe('build-iframe-src', () => { '&embed-hide-headers=true' + '&embed-opacity=50' + '&disable-tracking=true' + - '&__dangerous-disable-submissions=true' + + '&enable-sandbox=true' + '&typeform-embed-handles-redirect=1' + '&typeform-embed-auto-resize=true' + '&typeform-embed-handle-ending-button-click=true' + @@ -208,7 +208,7 @@ describe('build-iframe-src', () => { ) }) - it('should disable tracking and submission on sandbox mode', () => { + it('should disable tracking and enable sandbox mode when on sandbox mode', () => { const options = { source: 'unit-test-source', medium: 'unit-test-medium', @@ -224,7 +224,7 @@ describe('build-iframe-src', () => { '&typeform-medium=unit-test-medium' + '&typeform-medium-version=unit-test-version' + '&disable-tracking=true' + - '&__dangerous-disable-submissions=true' + + '&enable-sandbox=true' + '&typeform-embed-handles-redirect=1' ) }) diff --git a/packages/embed/src/utils/build-iframe-src.ts b/packages/embed/src/utils/build-iframe-src.ts index 439b5778..941406ef 100644 --- a/packages/embed/src/utils/build-iframe-src.ts +++ b/packages/embed/src/utils/build-iframe-src.ts @@ -66,7 +66,7 @@ const mapOptionsToQueryParams = ( 'embed-hide-headers': hideHeaders ? 'true' : undefined, 'embed-opacity': opacity, 'disable-tracking': disableTracking || enableSandbox ? 'true' : undefined, - '__dangerous-disable-submissions': enableSandbox ? 'true' : undefined, + 'enable-sandbox': enableSandbox ? 'true' : undefined, 'share-ga-instance': shareGaInstance ? 'true' : undefined, 'force-touch': forceTouch ? 'true' : undefined, 'add-placeholder-ws': type === 'widget' && displayAsFullScreenModal ? 'true' : undefined,