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
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?
self.manual_address_entry_selected = true
end

6
spec/models/lettings_log_spec.rb

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

Loading…
Cancel
Save