From 3201060fd961ea6a91fcb96e9e34ea774ee20711 Mon Sep 17 00:00:00 2001 From: MAEDA Go Date: Tue, 14 Apr 2026 17:18:53 +0900 Subject: [PATCH 2/2] Reduce queries in WorkflowTransition.replace_transitions by assigning tracker and role objects instead of IDs --- app/models/workflow_transition.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/workflow_transition.rb b/app/models/workflow_transition.rb index d34f4730c..db67c0e40 100644 --- a/app/models/workflow_transition.rb +++ b/app/models/workflow_transition.rb @@ -57,8 +57,8 @@ class WorkflowTransition < WorkflowRule new( :old_status_id => old_status_id, :new_status_id => new_status_id, - :tracker_id => tracker.id, - :role_id => role.id + :tracker => tracker, + :role => role ) records_by_status_and_scope[key] ||= [] records_by_status_and_scope[key] << w -- 2.50.1