From 37bf3ea83b71bf2265b77f9d0fe7cf0d6c674fe0 Mon Sep 17 00:00:00 2001 From: samyou-softwire Date: Mon, 16 Mar 2026 17:06:53 +0000 Subject: [PATCH] CLDC-4215: Don't run validate_discounted_ownership_value if mortgageused is 3 I don't think this should have ever been turned on. if we don't know the mortgage we can't assume info in this check --- app/models/validations/sales/sale_information_validations.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/validations/sales/sale_information_validations.rb b/app/models/validations/sales/sale_information_validations.rb index 9d65bc799..7cce2a590 100644 --- a/app/models/validations/sales/sale_information_validations.rb +++ b/app/models/validations/sales/sale_information_validations.rb @@ -77,7 +77,7 @@ module Validations::Sales::SaleInformationValidations def validate_discounted_ownership_value(record) return unless record.saledate && record.form.start_year_2024_or_later? return unless record.value && record.deposit && record.ownershipsch - return unless record.mortgage || record.mortgageused == 2 || record.mortgageused == 3 + return unless record.mortgage || record.mortgageused == 2 return unless record.discount || record.grant || record.type == 29 tolerance = record.value_with_discount_tolerance