Skip to content

Commit 650bc04

Browse files
[PRMP-835] Replace null values in policy docs with empty strings and compact() list (#505)
1 parent aaa5abb commit 650bc04

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

infrastructure/lambda-mns-notification.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ module "mns-notification-lambda" {
88
module.sqs-mns-notification-queue[0].sqs_write_policy_document,
99
module.lloyd_george_reference_dynamodb_table.dynamodb_write_policy_document,
1010
module.lloyd_george_reference_dynamodb_table.dynamodb_read_policy_document,
11-
local.is_production ? null : module.document_review_dynamodb_table[0].dynamodb_write_policy_document,
12-
local.is_production ? null : module.document_review_dynamodb_table[0].dynamodb_read_policy_document,
11+
local.is_production ? "" : module.document_review_dynamodb_table[0].dynamodb_write_policy_document,
12+
local.is_production ? "" : module.document_review_dynamodb_table[0].dynamodb_read_policy_document,
1313
aws_iam_policy.ssm_access_policy.policy,
1414
module.ndr-app-config.app_config_policy,
1515
aws_iam_policy.kms_mns_lambda_access[0].policy,

infrastructure/modules/lambda/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ resource "aws_iam_role" "lambda_execution_role" {
160160
}
161161

162162
data "aws_iam_policy_document" "merged_policy" {
163-
source_policy_documents = concat(var.iam_role_policy_documents, [data.aws_iam_policy_document.lambda_kms_access.json])
163+
source_policy_documents = concat(compact(var.iam_role_policy_documents), [data.aws_iam_policy_document.lambda_kms_access.json])
164164
}
165165

166166
resource "aws_iam_policy" "combined_policies" {

0 commit comments

Comments
 (0)