From 9389d952ab318864fa5fed038eea3b3cec698132 Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Wed, 4 May 2022 13:09:59 +0100 Subject: [PATCH] Fix Reason preference reason and lettings allocation answer option import --- .../imports/case_logs_import_service.rb | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/services/imports/case_logs_import_service.rb b/app/services/imports/case_logs_import_service.rb index 29cdd242e..22b9f3c99 100644 --- a/app/services/imports/case_logs_import_service.rb +++ b/app/services/imports/case_logs_import_service.rb @@ -105,15 +105,15 @@ module Imports attributes["homeless"] = unsafe_string_as_integer(xml_doc, "Q13") attributes["reasonpref"] = unsafe_string_as_integer(xml_doc, "Q14a") - attributes["rp_homeless"] = unsafe_string_as_integer(xml_doc, "Q14b1") - attributes["rp_insan_unsat"] = unsafe_string_as_integer(xml_doc, "Q14b2") - attributes["rp_medwel"] = unsafe_string_as_integer(xml_doc, "Q14b3") - attributes["rp_hardship"] = unsafe_string_as_integer(xml_doc, "Q14b4") - attributes["rp_dontknow"] = unsafe_string_as_integer(xml_doc, "Q14b5") - - attributes["cbl"] = unsafe_string_as_integer(xml_doc, "Q15CBL") - attributes["chr"] = unsafe_string_as_integer(xml_doc, "Q15CHR") - attributes["cap"] = unsafe_string_as_integer(xml_doc, "Q15CAP") + attributes["rp_homeless"] = unsafe_string_as_integer(xml_doc, "Q14b1").present? ? 1 : nil + attributes["rp_insan_unsat"] = unsafe_string_as_integer(xml_doc, "Q14b2").present? ? 1 : nil + attributes["rp_medwel"] = unsafe_string_as_integer(xml_doc, "Q14b3").present? ? 1 : nil + attributes["rp_hardship"] = unsafe_string_as_integer(xml_doc, "Q14b4").present? ? 1 : nil + attributes["rp_dontknow"] = unsafe_string_as_integer(xml_doc, "Q14b5").present? ? 1 : nil + + attributes["cbl"] = unsafe_string_as_integer(xml_doc, "Q15CBL").present? ? 1 : nil + attributes["chr"] = unsafe_string_as_integer(xml_doc, "Q15CHR").present? ? 1 : nil + attributes["cap"] = unsafe_string_as_integer(xml_doc, "Q15CAP").present? ? 1 : nil attributes["referral"] = unsafe_string_as_integer(xml_doc, "Q16") attributes["period"] = unsafe_string_as_integer(xml_doc, "Q17")