diff --git a/config/schema/elasticsearch_types/sfo_case.json b/config/schema/elasticsearch_types/sfo_case.json index f9614c72b..788f2b519 100644 --- a/config/schema/elasticsearch_types/sfo_case.json +++ b/config/schema/elasticsearch_types/sfo_case.json @@ -1,6 +1,7 @@ { "fields": [ "sfo_case_state", - "sfo_case_date_announced" + "sfo_case_date_announced", + "sfo_case_date_closed" ] } diff --git a/config/schema/field_definitions.json b/config/schema/field_definitions.json index 9bc1e6708..6c444565c 100644 --- a/config/schema/field_definitions.json +++ b/config/schema/field_definitions.json @@ -1099,6 +1099,10 @@ "description": "Date announced of a SFO case", "type": "date" }, + "sfo_case_date_closed": { + "description": "Closing date for a SFO case", + "type": "date" + }, "data_ethics_guidance_document_ethical_theme": { "type": "identifiers" diff --git a/lib/govuk_index/presenters/elasticsearch_presenter.rb b/lib/govuk_index/presenters/elasticsearch_presenter.rb index 481e87f59..8742f4219 100644 --- a/lib/govuk_index/presenters/elasticsearch_presenter.rb +++ b/lib/govuk_index/presenters/elasticsearch_presenter.rb @@ -210,6 +210,7 @@ def document sector: specialist.sector, service_provider: specialist.service_provider, sfo_case_date_announced: specialist.sfo_case_date_announced, + sfo_case_date_closed: specialist.sfo_case_date_closed, sfo_case_state: specialist.sfo_case_state, sift_end_date: specialist.sift_end_date, sifting_status: specialist.sifting_status, diff --git a/lib/govuk_index/presenters/specialist_presenter.rb b/lib/govuk_index/presenters/specialist_presenter.rb index 41f9b1878..0d28a11e5 100644 --- a/lib/govuk_index/presenters/specialist_presenter.rb +++ b/lib/govuk_index/presenters/specialist_presenter.rb @@ -139,6 +139,7 @@ class SpecialistPresenter delegate_to_payload :sector, convert_to_array: true delegate_to_payload :service_provider delegate_to_payload :sfo_case_date_announced + delegate_to_payload :sfo_case_date_closed delegate_to_payload :sfo_case_state delegate_to_payload :sift_end_date delegate_to_payload :sifting_status