From 80a31980e31dfe18d04dd8899d2277bb9a02d590 Mon Sep 17 00:00:00 2001 From: Manny Dinssa <44172848+Dinssa@users.noreply.github.com> Date: Wed, 16 Apr 2025 09:28:43 +0100 Subject: [PATCH] Bug fix - ensure startdate is set only if not already defined for immediate changes --- app/models/organisation_name_change.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/organisation_name_change.rb b/app/models/organisation_name_change.rb index 8a4888b70..daa5bfab3 100644 --- a/app/models/organisation_name_change.rb +++ b/app/models/organisation_name_change.rb @@ -53,7 +53,7 @@ class OrganisationNameChange < ApplicationRecord private def set_startdate_if_immediate - self.startdate = Time.zone.now if immediate_change + self.startdate ||= Time.zone.now if immediate_change end def startdate_must_be_after_last_change