From: Toshi MARUYAMA Date: Mon, 27 Jan 2014 01:08:40 +0000 (+0000) Subject: remove unneeded Relation#all from WorkflowsController X-Git-Tag: 2.5.0~179 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=077598fe4bb700b53e1773ff8d60b5698349b8c0;p=redmine.git remove unneeded Relation#all from WorkflowsController git-svn-id: http://svn.redmine.org/redmine/trunk@12721 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/app/controllers/workflows_controller.rb b/app/controllers/workflows_controller.rb index 5cfba3c62..d3097b095 100644 --- a/app/controllers/workflows_controller.rb +++ b/app/controllers/workflows_controller.rb @@ -79,8 +79,8 @@ class WorkflowsController < ApplicationController if @role && @tracker @fields = (Tracker::CORE_FIELDS_ALL - @tracker.disabled_core_fields).map {|field| [field, l("field_"+field.sub(/_id$/, ''))]} @custom_fields = @tracker.custom_fields - - @permissions = WorkflowPermission.where(:tracker_id => @tracker.id, :role_id => @role.id).all.inject({}) do |h, w| + @permissions = WorkflowPermission. + where(:tracker_id => @tracker.id, :role_id => @role.id).inject({}) do |h, w| h[w.old_status_id] ||= {} h[w.old_status_id][w.field_name] = w.rule h