From 78d3d6c223709b1fe370a40d13f747fef865857b Mon Sep 17 00:00:00 2001 From: Go MAEDA Date: Sat, 17 Aug 2019 02:23:51 +0000 Subject: Speed up workflow edit page rendering (#31855). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch by Felix Schäfer. git-svn-id: http://svn.redmine.org/redmine/trunk@18373 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/helpers/workflows_helper.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app/helpers') diff --git a/app/helpers/workflows_helper.rb b/app/helpers/workflows_helper.rb index c09310acd..f9c545e5a 100644 --- a/app/helpers/workflows_helper.rb +++ b/app/helpers/workflows_helper.rb @@ -74,8 +74,8 @@ module WorkflowsHelper select_tag("permissions[#{status.id}][#{name}]", options_for_select(options, selected), html_options) end - def transition_tag(workflows, old_status, new_status, name) - w = workflows.select {|w| w.old_status == old_status && w.new_status == new_status}.size + def transition_tag(transition_count, old_status, new_status, name) + w = transition_count tag_name = "transitions[#{ old_status.try(:id) || 0 }][#{new_status.id}][#{name}]" if old_status == new_status -- cgit v1.2.3