Browse Source

Fix unchanged uprn_selection when clearing or changing uprn

CLDC-3787-Autocomplete-address-search
Manny Dinssa 5 days ago
parent
commit
d5a863b455
  1. 3
      app/models/derived_variables/lettings_log_variables.rb
  2. 3
      app/models/derived_variables/sales_log_variables.rb

3
app/models/derived_variables/lettings_log_variables.rb

@ -121,6 +121,9 @@ module DerivedVariables::LettingsLogVariables
self.uprn_confirmed = 1 if uprn.present? self.uprn_confirmed = 1 if uprn.present?
self.uprn_known = 1 if uprn.present? self.uprn_known = 1 if uprn.present?
reset_address_fields! if uprn.blank? reset_address_fields! if uprn.blank?
if uprn_changed?
self.uprn_selection = uprn
end
end end
end end

3
app/models/derived_variables/sales_log_variables.rb

@ -73,6 +73,9 @@ module DerivedVariables::SalesLogVariables
self.uprn_confirmed = 1 if uprn.present? self.uprn_confirmed = 1 if uprn.present?
self.uprn_known = 1 if uprn.present? self.uprn_known = 1 if uprn.present?
reset_address_fields! if uprn.blank? reset_address_fields! if uprn.blank?
if uprn_changed?
self.uprn_selection = uprn
end
end end
end end

Loading…
Cancel
Save