From cc46f53c357bff9bb6de40b8e1f89371d275a5a2 Mon Sep 17 00:00:00 2001 From: Manny Dinssa Date: Mon, 8 Jul 2024 10:54:17 +0100 Subject: [PATCH] Fix failing tests expecting an empty hash --- app/models/form/lettings/questions/location_id.rb | 2 +- app/models/form/lettings/questions/location_id_search.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/form/lettings/questions/location_id.rb b/app/models/form/lettings/questions/location_id.rb index 4ada2f27a..d462c83f7 100644 --- a/app/models/form/lettings/questions/location_id.rb +++ b/app/models/form/lettings/questions/location_id.rb @@ -35,7 +35,7 @@ class Form::Lettings::Questions::LocationId < ::Form::Question name = v["hint"].match(/[a-zA-Z].*/).to_s number = v["hint"].match(/\d+/).to_s.to_i [name, number] - end + end.to_h end def hidden_in_check_answers?(lettings_log, _current_user = nil) diff --git a/app/models/form/lettings/questions/location_id_search.rb b/app/models/form/lettings/questions/location_id_search.rb index 6098f2d7e..d085572e4 100644 --- a/app/models/form/lettings/questions/location_id_search.rb +++ b/app/models/form/lettings/questions/location_id_search.rb @@ -31,7 +31,7 @@ class Form::Lettings::Questions::LocationIdSearch < ::Form::Question return {} unless lettings_log.scheme scheme_location_ids = lettings_log.scheme.locations.visible.confirmed.pluck(:id) - answer_options.select { |k, _v| scheme_location_ids.include?(k.to_i) } + answer_options.select { |k, _v| scheme_location_ids.include?(k.to_i) }.to_h end def hidden_in_check_answers?(lettings_log, _current_user = nil)