@@ -54,8 +54,16 class WorkflowsController < ApplicationController | |||||
54 | @trackers = Tracker.find(:all, :order => 'position') |
|
54 | @trackers = Tracker.find(:all, :order => 'position') | |
55 | @roles = Role.find(:all, :order => 'builtin, position') |
|
55 | @roles = Role.find(:all, :order => 'builtin, position') | |
56 |
|
56 | |||
57 |
|
|
57 | if params[:source_tracker_id].blank? || params[:source_tracker_id] == 'any' | |
58 | @source_role = params[:source_role_id].blank? ? nil : Role.find_by_id(params[:source_role_id]) |
|
58 | @source_tracker = nil | |
|
59 | else | |||
|
60 | @source_tracker = Tracker.find_by_id(params[:source_tracker_id].to_i) | |||
|
61 | end | |||
|
62 | if params[:source_role_id].blank? || params[:source_role_id] == 'any' | |||
|
63 | @source_role = nil | |||
|
64 | else | |||
|
65 | @source_role = Role.find_by_id(params[:source_role_id].to_i) | |||
|
66 | end | |||
59 |
|
67 | |||
60 | @target_trackers = params[:target_tracker_ids].blank? ? nil : Tracker.find_all_by_id(params[:target_tracker_ids]) |
|
68 | @target_trackers = params[:target_tracker_ids].blank? ? nil : Tracker.find_all_by_id(params[:target_tracker_ids]) | |
61 | @target_roles = params[:target_role_ids].blank? ? nil : Role.find_all_by_id(params[:target_role_ids]) |
|
69 | @target_roles = params[:target_role_ids].blank? ? nil : Role.find_all_by_id(params[:target_role_ids]) |
General Comments 0
You need to be logged in to leave comments.
Login now