diff --git a/app/models/form/lettings/pages/previous_housing_situation_renewal.rb b/app/models/form/lettings/pages/previous_housing_situation_renewal.rb index bd7eac336..7870a1137 100644 --- a/app/models/form/lettings/pages/previous_housing_situation_renewal.rb +++ b/app/models/form/lettings/pages/previous_housing_situation_renewal.rb @@ -8,6 +8,6 @@ class Form::Lettings::Pages::PreviousHousingSituationRenewal < ::Form::Page end def questions - @questions ||= [Form::Lettings::Questions::Prevten.new(nil, nil, self)] + @questions ||= [Form::Lettings::Questions::PrevtenRenewal.new(nil, nil, self)] end end diff --git a/app/models/form/lettings/questions/prevten.rb b/app/models/form/lettings/questions/prevten.rb index 50c755ada..3d77f24bb 100644 --- a/app/models/form/lettings/questions/prevten.rb +++ b/app/models/form/lettings/questions/prevten.rb @@ -6,9 +6,82 @@ class Form::Lettings::Questions::Prevten < ::Form::Question @header = "Where was the household immediately before this letting?" @type = "radio" @check_answers_card_number = 0 - @hint_text = "" + @hint_text = "This is where the household was the night before they moved." @answer_options = ANSWER_OPTIONS end - ANSWER_OPTIONS = { "34" => { "value" => "Specialist retirement housing" }, "35" => { "value" => "Extra care housing" }, "6" => { "value" => "Other supported housing" } }.freeze + ANSWER_OPTIONS = { + "30" => { + "value" => "Fixed-term local authority general needs tenancy", + }, + "32" => { + "value" => "Fixed-term private registered provider (PRP) general needs tenancy", + }, + "31" => { + "value" => "Lifetime local authority general needs tenancy", + }, + "33" => { + "value" => "Lifetime private registered provider (PRP) general needs tenancy", + }, + "34" => { + "value" => "Specialist retirement housing", + }, + "35" => { + "value" => "Extra care housing", + }, + "6" => { + "value" => "Other supported housing", + }, + "3" => { + "value" => "Private sector tenancy", + }, + "27" => { + "value" => "Owner occupation (low-cost home ownership)", + }, + "26" => { + "value" => "Owner occupation (private)", + }, + "28" => { + "value" => "Living with friends or family", + }, + "14" => { + "value" => "Bed and breakfast", + }, + "7" => { + "value" => "Direct access hostel", + }, + "10" => { + "value" => "Hospital", + }, + "29" => { + "value" => "Prison or approved probation hostel", + }, + "19" => { + "value" => "Rough sleeping", + }, + "18" => { + "value" => "Any other temporary accommodation", + }, + "13" => { + "value" => "Children’s home or foster care", + }, + "24" => { + "value" => "Home Office Asylum Support", + }, + "23" => { + "value" => "Mobile home or caravan", + }, + "21" => { + "value" => "Refuge", + }, + "9" => { + "value" => "Residential care home", + }, + "4" => { + "value" => "Tied housing or rented with job", + }, + "25" => { + "value" => "Any other accommodation", + }, + }.freeze end diff --git a/app/models/form/lettings/questions/prevten_renewal.rb b/app/models/form/lettings/questions/prevten_renewal.rb new file mode 100644 index 000000000..6dd7ba170 --- /dev/null +++ b/app/models/form/lettings/questions/prevten_renewal.rb @@ -0,0 +1,16 @@ +class Form::Lettings::Questions::PrevtenRenewal < ::Form::Question + def initialize(id, hsh, page) + super + @id = "prevten" + @check_answer_label = "Where was the household immediately before this letting?" + @header = "Where was the household immediately before this letting?" + @type = "radio" + @check_answers_card_number = 0 + @hint_text = "" + @answer_options = ANSWER_OPTIONS + end + + ANSWER_OPTIONS = { "34" => { "value" => "Specialist retirement housing" }, + "35" => { "value" => "Extra care housing" }, + "6" => { "value" => "Other supported housing" } }.freeze +end