From 094430ceca4fa3d157d0f233ee196afcdf37832a Mon Sep 17 00:00:00 2001 From: Kat Date: Tue, 8 Aug 2023 11:27:31 +0100 Subject: [PATCH] don't run validations unless the date exists --- app/models/validations/setup_validations.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/validations/setup_validations.rb b/app/models/validations/setup_validations.rb index af2212e7e..f479f2e1e 100644 --- a/app/models/validations/setup_validations.rb +++ b/app/models/validations/setup_validations.rb @@ -48,6 +48,7 @@ module Validations::SetupValidations record.errors.add :owning_organisation_id, I18n.t("validations.setup.owning_organisation.invalid") record.errors.add :managing_organisation_id, I18n.t("validations.setup.managing_organisation.invalid") end + return unless record.startdate if owning_organisation.present? if owning_organisation&.merge_date.present? && owning_organisation.merge_date < record.startdate