Project

General

Profile

« Previous | Next » 

Revision 12721

Added by Toshi MARUYAMA over 11 years ago

remove unneeded Relation#all from WorkflowsController

View differences:

trunk/app/controllers/workflows_controller.rb
79 79
    if @role && @tracker
80 80
      @fields = (Tracker::CORE_FIELDS_ALL - @tracker.disabled_core_fields).map {|field| [field, l("field_"+field.sub(/_id$/, ''))]}
81 81
      @custom_fields = @tracker.custom_fields
82

  
83
      @permissions = WorkflowPermission.where(:tracker_id => @tracker.id, :role_id => @role.id).all.inject({}) do |h, w|
82
      @permissions = WorkflowPermission.
83
          where(:tracker_id => @tracker.id, :role_id => @role.id).inject({}) do |h, w|
84 84
        h[w.old_status_id] ||= {}
85 85
        h[w.old_status_id][w.field_name] = w.rule
86 86
        h

Also available in: Unified diff