@@ -1,10 +1,10 | |||||
1 | class ContextMenusController < ApplicationController |
|
1 | class ContextMenusController < ApplicationController | |
2 | helper :watchers |
|
2 | helper :watchers | |
3 | helper :issues |
|
3 | helper :issues | |
4 |
|
4 | |||
5 | def issues |
|
5 | def issues | |
6 | @issues = Issue.visible.all(:conditions => {:id => params[:ids]}, :include => :project) |
|
6 | @issues = Issue.visible.all(:conditions => {:id => params[:ids]}, :include => :project) | |
7 |
|
7 | |||
8 | if (@issues.size == 1) |
|
8 | if (@issues.size == 1) | |
9 | @issue = @issues.first |
|
9 | @issue = @issues.first | |
10 | @allowed_statuses = @issue.new_statuses_allowed_to(User.current) |
|
10 | @allowed_statuses = @issue.new_statuses_allowed_to(User.current) | |
@@ -37,11 +37,11 class ContextMenusController < ApplicationController | |||||
37 | @assignables = @projects.map(&:assignable_users).inject{|memo,a| memo & a} |
|
37 | @assignables = @projects.map(&:assignable_users).inject{|memo,a| memo & a} | |
38 | @trackers = @projects.map(&:trackers).inject{|memo,t| memo & t} |
|
38 | @trackers = @projects.map(&:trackers).inject{|memo,t| memo & t} | |
39 | end |
|
39 | end | |
40 |
|
40 | |||
41 | @priorities = IssuePriority.active.reverse |
|
41 | @priorities = IssuePriority.active.reverse | |
42 | @statuses = IssueStatus.find(:all, :order => 'position') |
|
42 | @statuses = IssueStatus.find(:all, :order => 'position') | |
43 | @back = back_url |
|
43 | @back = back_url | |
44 |
|
44 | |||
45 | render :layout => false |
|
45 | render :layout => false | |
46 | end |
|
46 | end | |
47 |
|
47 | |||
@@ -57,5 +57,5 class ContextMenusController < ApplicationController | |||||
57 | } |
|
57 | } | |
58 | @back = back_url |
|
58 | @back = back_url | |
59 | render :layout => false |
|
59 | render :layout => false | |
60 |
end |
|
60 | end | |
61 | end |
|
61 | end |
General Comments 0
You need to be logged in to leave comments.
Login now