diff --git a/.circleci/config.yml b/.circleci/config.yml index ab8fcc9a87..8929c58dd6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -343,6 +343,7 @@ workflows: branches: only: - develop + - docusign-cors # This is alternate dev env for parallel testing - "build-test": context : org-global diff --git a/src/server/index.js b/src/server/index.js index d85b9432f9..09f05c4fd7 100644 --- a/src/server/index.js +++ b/src/server/index.js @@ -209,9 +209,13 @@ async function onExpressJsSetup(server) { /* Receive the signing result from DocuSign server, and then send result to client */ - server.use('/community-app-assets/iframe-break', (req, res) => { - res.send(``); - }); + server.use( + '/community-app-assets/iframe-break', + (req, res) => { + res.removeHeader('X-Frame-Options'); + res.send(``); + }, + ); /* Serves a mock DocuSign page. Which is, actually, just a simple local * HTML document (/src/shared/services/__mocks__/data/docu-sign-mock.html)