From c9741078a5b041acec139ad865c15263713f21a1 Mon Sep 17 00:00:00 2001 From: Manny Dinssa <44172848+Dinssa@users.noreply.github.com> Date: Thu, 17 Apr 2025 13:08:51 +0100 Subject: [PATCH] Fix name method to allow nil date parameter and default to current time --- app/models/organisation.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/organisation.rb b/app/models/organisation.rb index ae6bc3b4d..3851e7606 100644 --- a/app/models/organisation.rb +++ b/app/models/organisation.rb @@ -72,7 +72,8 @@ class Organisation < ApplicationRecord end end - def name(date: Time.zone.now) + def name(date: nil) + date ||= Time.zone.now name_change = organisation_name_changes.visible.find { |change| change.includes_date?(date) } name_change&.name || read_attribute(:name) end