diff --git a/backend/src/xfd_django/xfd_django/settings.py b/backend/src/xfd_django/xfd_django/settings.py index 5592ead69..b351c01c1 100644 --- a/backend/src/xfd_django/xfd_django/settings.py +++ b/backend/src/xfd_django/xfd_django/settings.py @@ -330,8 +330,14 @@ def _env_handlers(requests: bool = False) -> list[str]: os.getenv("BACKEND_DOMAIN"), os.getenv("CROSSFEED_BACKEND_DOMAIN"), "https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js", - "https://www.ssa.gov/accessibility/andi/fandi.js", - "https://www.ssa.gov/accessibility/andi/andi.js", + *( + [ + "https://www.ssa.gov/accessibility/andi/fandi.js", + "https://www.ssa.gov/accessibility/andi/andi.js", + ] + if DEBUG + else [] + ), "https://cdn.jsdelivr.net/npm/swagger-ui-dist@5.9.0/swagger-ui-bundle.js", "'sha256-QOOQu4W1oxGqd2nbXbxiA1Di6OHQOLQD+o+G9oWL8YY='", "https://www.dhs.gov", diff --git a/frontend/scripts/api.js b/frontend/scripts/api.js index b3bbb7e00..49f22eb7e 100644 --- a/frontend/scripts/api.js +++ b/frontend/scripts/api.js @@ -47,8 +47,12 @@ app.use( "'self'", `${process.env.BACKEND_DOMAIN}`, 'https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js', - 'https://www.ssa.gov/accessibility/andi/fandi.js', - 'https://www.ssa.gov/accessibility/andi/andi.js', + ...(process.env.DOMAIN === 'crossfeed.cyber.dhs.gov' + ? [] + : [ + 'https://www.ssa.gov/accessibility/andi/fandi.js', + 'https://www.ssa.gov/accessibility/andi/andi.js' + ]), 'https://www.dhs.gov', 'https://static.cloudflareinsights.com' ], diff --git a/frontend/scripts/docs.js b/frontend/scripts/docs.js index 23c29a12f..b307f9950 100644 --- a/frontend/scripts/docs.js +++ b/frontend/scripts/docs.js @@ -49,8 +49,12 @@ app.use( "'self'", `${process.env.BACKEND_DOMAIN}`, 'https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js', - 'https://www.ssa.gov/accessibility/andi/fandi.js', - 'https://www.ssa.gov/accessibility/andi/andi.js', + ...(process.env.DOMAIN === 'crossfeed.cyber.dhs.gov' + ? [] + : [ + 'https://www.ssa.gov/accessibility/andi/fandi.js', + 'https://www.ssa.gov/accessibility/andi/andi.js' + ]), 'https://www.dhs.gov' ], frameAncestors: ["'none'"]