Browse Source

CLDC-4230: cleanup zeroes

CLDC-4230-prefers-not-to-say-consistency
Nat Dean-Lewis 3 days ago
parent
commit
8334f3d30d
  1. 4
      app/models/form/lettings/questions/gender_same_as_sex.rb
  2. 2
      app/models/form/lettings/questions/nationality.rb
  3. 3
      app/models/form/lettings/questions/nationality_all.rb
  4. 2
      app/models/form/sales/questions/gender_same_as_sex.rb
  5. 3
      app/models/form/sales/questions/nationality_all.rb

4
app/models/form/lettings/questions/gender_same_as_sex.rb

@ -7,7 +7,7 @@ class Form::Lettings::Questions::GenderSameAsSex < ::Form::Question
@conditional_for = { "gender_description#{person_index}" => [2] }
@person_index = person_index
@question_number = question_number
@inferred_check_answers_value = [{ "condition" => { "gender_same_as_sex#{person_index}" => 2 }, "value" => "No" }] #???
@inferred_check_answers_value = [{ "condition" => { "gender_same_as_sex#{person_index}" => 2 }, "value" => "No" }]
end
def answer_options
@ -30,7 +30,7 @@ class Form::Lettings::Questions::GenderSameAsSex < ::Form::Question
def label_from_value(value, _log = nil, _user = nil)
return unless value
return "Prefers not to say" if value == 3
return "Prefers not to say" if value == "3"
super
end

2
app/models/form/lettings/questions/nationality.rb

@ -26,7 +26,7 @@ class Form::Lettings::Questions::Nationality < ::Form::Question
return unless value
return "Prefers not to say" if value == "13"
#do these combined qs work the same??
super
end
end

3
app/models/form/lettings/questions/nationality_all.rb

@ -21,8 +21,9 @@ class Form::Lettings::Questions::NationalityAll < ::Form::Question
def label_from_value(value)
return unless value
return "Prefers not to say" if value.to_i.zero?
#??
answer_options[value.to_s]["name"]
end
end

2
app/models/form/sales/questions/gender_same_as_sex.rb

@ -27,7 +27,7 @@ class Form::Sales::Questions::GenderSameAsSex < ::Form::Question
def label_from_value(value, _log = nil, _user = nil)
return unless value
return "Prefers not to say" if value == 3
return "Prefers not to say" if value == "3"
super
end

3
app/models/form/sales/questions/nationality_all.rb

@ -25,8 +25,9 @@ class Form::Sales::Questions::NationalityAll < ::Form::Question
def label_from_value(value)
return unless value
return "Prefers not to say" if value.to_i.zero?
#??
answer_options[value.to_s]["name"]
end
end

Loading…
Cancel
Save