Method: WorkflowsController#permissions
- Defined in:
- app/controllers/workflows_controller.rb
#permissions ⇒ Object
59 60 61 62 63 64 65 66 |
# File 'app/controllers/workflows_controller.rb', line 59 def if @roles && @trackers @fields = (Tracker::CORE_FIELDS_ALL - @trackers.map(&:disabled_core_fields).reduce(:&)).map {|field| [field, l("field_"+field.sub(/_id$/, ''))]} @custom_fields = @trackers.map(&:custom_fields).flatten.uniq.sort = WorkflowPermission.rules_by_status_id(@trackers, @roles) @statuses.each {|status| [status.id] ||= {}} end end |