Browse Source

Minor tweaks

CLDC-4159-address-uprn-for-supported-housing
oscar-richardson-softwire 3 days ago
parent
commit
4bef27c957
  1. 2
      app/models/derived_variables/lettings_log_variables.rb
  2. 6
      spec/models/lettings_log_spec.rb

2
app/models/derived_variables/lettings_log_variables.rb

@ -86,7 +86,7 @@ module DerivedVariables::LettingsLogVariables
end end
set_housingneeds_fields if housingneeds? set_housingneeds_fields if housingneeds?
if form.start_year_2025_or_later? && is_general_needs? if form.start_year_2026_or_later? || (form.start_year_2025_or_later? && is_general_needs?)
if changed_to_newbuild? && uprn.nil? if changed_to_newbuild? && uprn.nil?
self.manual_address_entry_selected = true self.manual_address_entry_selected = true
end end

6
spec/models/lettings_log_spec.rb

@ -670,11 +670,11 @@ RSpec.describe LettingsLog do
location.update!(postcode: "AA1 1AA") location.update!(postcode: "AA1 1AA")
Timecop.freeze(startdate) Timecop.freeze(startdate)
Singleton.__init__(FormHandler) Singleton.__init__(FormHandler)
lettings_log.update_columns( # We can't call `.update!` as validations prevent this invalid state from being persisted. lettings_log.update!(
startdate:, startdate:
postcode_full: "BB2 2BB",
) )
lettings_log.reload lettings_log.reload
lettings_log.postcode_full = "BB2 2BB"
end end
after do after do

Loading…
Cancel
Save