diff --git a/app/models/derived_variables/lettings_log_variables.rb b/app/models/derived_variables/lettings_log_variables.rb index 4327469dc..84ea72fc5 100644 --- a/app/models/derived_variables/lettings_log_variables.rb +++ b/app/models/derived_variables/lettings_log_variables.rb @@ -121,6 +121,9 @@ module DerivedVariables::LettingsLogVariables self.uprn_confirmed = 1 if uprn.present? self.uprn_known = 1 if uprn.present? reset_address_fields! if uprn.blank? + if uprn_changed? + self.uprn_selection = uprn + end end end diff --git a/app/models/derived_variables/sales_log_variables.rb b/app/models/derived_variables/sales_log_variables.rb index 81ad177e4..eb762cd9b 100644 --- a/app/models/derived_variables/sales_log_variables.rb +++ b/app/models/derived_variables/sales_log_variables.rb @@ -73,6 +73,9 @@ module DerivedVariables::SalesLogVariables self.uprn_confirmed = 1 if uprn.present? self.uprn_known = 1 if uprn.present? reset_address_fields! if uprn.blank? + if uprn_changed? + self.uprn_selection = uprn + end end end