Skip to content

Commit d147c86

Browse files
authored
Merge pull request #2003 from alphagov/ldeb-feature-flag-csv-add-another-answer-single-column
Add csv_add_another_answer_single_column feature flag
2 parents d2b8ba2 + 0e4fa94 commit d147c86

File tree

8 files changed

+16
-0
lines changed

8 files changed

+16
-0
lines changed

infra/deployments/forms/forms-runner/main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,5 @@ module "forms_runner" {
7575
disable_builtin_solidqueue_worker = var.forms_runner_settings.disable_builtin_solidqueue_worker
7676
kinesis_subscription_role_arn = data.terraform_remote_state.account.outputs.kinesis_subscription_role_arn
7777
filler_answer_email_enabled = var.forms_runner_settings.filler_answer_email_enabled
78+
csv_add_another_answer_single_column = var.forms_runner_settings.csv_add_another_answer_single_column
7879
}

infra/deployments/forms/inputs.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ variable "forms_runner_settings" {
177177
queue_worker_capacity = string
178178
disable_builtin_solidqueue_worker = bool
179179
filler_answer_email_enabled = bool
180+
csv_add_another_answer_single_column = bool
180181
})
181182
}
182183

infra/deployments/forms/tfvars/dev.tfvars

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ forms_runner_settings = {
107107
queue_worker_capacity = 1
108108
disable_builtin_solidqueue_worker = true
109109
filler_answer_email_enabled = true
110+
csv_add_another_answer_single_column = true
110111
}
111112
scheduled_smoke_tests_settings = {
112113
enable_scheduled_smoke_tests = true

infra/deployments/forms/tfvars/production.tfvars

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ forms_runner_settings = {
163163
queue_worker_capacity = 6
164164
disable_builtin_solidqueue_worker = true
165165
filler_answer_email_enabled = false
166+
csv_add_another_answer_single_column = false
166167
}
167168
scheduled_smoke_tests_settings = {
168169
enable_scheduled_smoke_tests = true

infra/deployments/forms/tfvars/staging.tfvars

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ forms_runner_settings = {
7272
queue_worker_capacity = 1
7373
disable_builtin_solidqueue_worker = true
7474
filler_answer_email_enabled = false
75+
csv_add_another_answer_single_column = false
7576
}
7677
scheduled_smoke_tests_settings = {
7778
enable_scheduled_smoke_tests = true

infra/deployments/forms/tfvars/user-research.tfvars

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ forms_runner_settings = {
7070
queue_worker_capacity = 0
7171
disable_builtin_solidqueue_worker = true
7272
filler_answer_email_enabled = false
73+
csv_add_another_answer_single_column = false
7374
}
7475
scheduled_smoke_tests_settings = {
7576
enable_scheduled_smoke_tests = false

infra/modules/forms-runner/main.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,10 @@ module "ecs_service" {
215215
name = "SETTINGS__FEATURES__FILLER_ANSWER_EMAIL_ENABLED",
216216
value = var.filler_answer_email_enabled
217217
},
218+
{
219+
name = "SETTINGS__FEATURES__CSV_ADD_ANOTHER_ANSWER_SINGLE_COLUMN",
220+
value = var.csv_add_another_answer_single_column
221+
},
218222

219223
]
220224

infra/modules/forms-runner/variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,3 +214,9 @@ variable "filler_answer_email_enabled" {
214214
description = "Enables the flag to send offer fillers an email containing the answers from a form submission"
215215
default = false
216216
}
217+
218+
variable "csv_add_another_answer_single_column" {
219+
type = bool
220+
description = "When enabled, in submission CSVs questions with add another answer will include all answers in the same column separated by newlines"
221+
default = false
222+
}

0 commit comments

Comments
 (0)