From 0dff592fdc9a1e0dec66b179bd51f91edcf45bf3 Mon Sep 17 00:00:00 2001 From: Manny Dinssa <44172848+Dinssa@users.noreply.github.com> Date: Wed, 16 Apr 2025 10:21:31 +0100 Subject: [PATCH] Update status assignment logic in organisation.rb to reflect active state when no changes exist --- app/models/organisation.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/organisation.rb b/app/models/organisation.rb index cfbced8e2..441d67ad6 100644 --- a/app/models/organisation.rb +++ b/app/models/organisation.rb @@ -216,7 +216,7 @@ class Organisation < ApplicationRecord name: self[:name], start_date: created_at, end_date: changes.first&.dig(:start_date)&.yesterday, - status: Time.zone.now.to_date < changes.first&.dig(:start_date) ? "scheduled" : "inactive", + status: changes.empty? ? "active" : "inactive", ) changes