From 1564262c56e6291363b227f1358c81f26b9363d3 Mon Sep 17 00:00:00 2001 From: Gideon Goldberg <1764158+gidsg@users.noreply.github.com> Date: Mon, 3 Feb 2025 15:40:34 +0000 Subject: [PATCH] use list value --- .../addons/communities-redirect-cloudfront-function.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/pre-award/copilot/environments/addons/communities-redirect-cloudfront-function.yml b/apps/pre-award/copilot/environments/addons/communities-redirect-cloudfront-function.yml index 883e715b..73d06182 100644 --- a/apps/pre-award/copilot/environments/addons/communities-redirect-cloudfront-function.yml +++ b/apps/pre-award/copilot/environments/addons/communities-redirect-cloudfront-function.yml @@ -23,14 +23,15 @@ Resources: Properties: Name: CommunitiesRedirect AutoPublish: false - FunctionCode: !Sub | + FunctionCode: !Sub + - | function handler(event) { const host = event.request.headers.host.value; const uri = event.request.uri; var newUrl; if (host == 'frontend.dev.access-funding.test.levellingup.gov.uk') - newUrl = `https://access.${!FindInMap [DomainSuffixMap, !Ref Env, 'DomainSuffix']}${!uri}`; + newUrl = `https://access.${DomainSuffix}${!uri}`; var response = { statusCode: 302, statusDescription: "Found", @@ -42,6 +43,7 @@ Resources: }; return response; } + - DomainSuffix: !FindInMap [DomainSuffixMap, !Ref Env, 'DomainSuffix'] FunctionConfig: Comment: Redirects to the communities.gov.uk domains Runtime: cloudfront-js-2.0