From 164b6b490f008e16a2a323322de70eb73a139ec5 Mon Sep 17 00:00:00 2001 From: Arthur Campbell Date: Mon, 15 May 2023 14:00:20 +0100 Subject: [PATCH] call form to reset invalid values when saving a sales log --- app/models/sales_log.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/sales_log.rb b/app/models/sales_log.rb index 70ac41535..3da9305ff 100644 --- a/app/models/sales_log.rb +++ b/app/models/sales_log.rb @@ -27,6 +27,7 @@ class SalesLog < Log before_validation :recalculate_start_year!, if: :saledate_changed? before_validation :process_postcode_changes!, if: :postcode_full_changed? before_validation :process_previous_postcode_changes!, if: :ppostcode_full_changed? + before_validation :reset_invalidated_dependent_fields! before_validation :reset_location_fields!, unless: :postcode_known? before_validation :reset_previous_location_fields!, unless: :previous_postcode_known? before_validation :set_derived_fields!