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)