##// END OF EJS Templates
Removed :update key and use :edit instead....
Jean-Philippe Lang -
r13571:defd3f439f33
parent child
Show More
@@ -31,7 +31,6 class ContextMenusController < ApplicationController
31
31
32 @can = {:edit => User.current.allowed_to?(:edit_issues, @projects),
32 @can = {:edit => User.current.allowed_to?(:edit_issues, @projects),
33 :log_time => (@project && User.current.allowed_to?(:log_time, @project)),
33 :log_time => (@project && User.current.allowed_to?(:log_time, @project)),
34 :update => User.current.allowed_to?(:edit_issues, @projects),
35 :move => (@project && User.current.allowed_to?(:move_issues, @project)),
34 :move => (@project && User.current.allowed_to?(:move_issues, @project)),
36 :copy => (@issue && @project.trackers.include?(@issue.tracker) && User.current.allowed_to?(:add_issues, @project)),
35 :copy => (@issue && @project.trackers.include?(@issue.tracker) && User.current.allowed_to?(:add_issues, @project)),
37 :delete => User.current.allowed_to?(:delete_issues, @projects)
36 :delete => User.current.allowed_to?(:delete_issues, @projects)
@@ -15,7 +15,7
15 <ul>
15 <ul>
16 <% @allowed_statuses.each do |s| -%>
16 <% @allowed_statuses.each do |s| -%>
17 <li><%= context_menu_link h(s.name), bulk_update_issues_path(:ids => @issue_ids, :issue => {:status_id => s}, :back_url => @back), :method => :post,
17 <li><%= context_menu_link h(s.name), bulk_update_issues_path(:ids => @issue_ids, :issue => {:status_id => s}, :back_url => @back), :method => :post,
18 :selected => (@issue && s == @issue.status), :disabled => !@can[:update] %></li>
18 :selected => (@issue && s == @issue.status), :disabled => !@can[:edit] %></li>
19 <% end -%>
19 <% end -%>
20 </ul>
20 </ul>
21 </li>
21 </li>
@@ -51,10 +51,10
51 <ul>
51 <ul>
52 <% @versions.sort.each do |v| -%>
52 <% @versions.sort.each do |v| -%>
53 <li><%= context_menu_link format_version_name(v), bulk_update_issues_path(:ids => @issue_ids, :issue => {'fixed_version_id' => v}, :back_url => @back), :method => :post,
53 <li><%= context_menu_link format_version_name(v), bulk_update_issues_path(:ids => @issue_ids, :issue => {'fixed_version_id' => v}, :back_url => @back), :method => :post,
54 :selected => (@issue && v == @issue.fixed_version), :disabled => !@can[:update] %></li>
54 :selected => (@issue && v == @issue.fixed_version), :disabled => !@can[:edit] %></li>
55 <% end -%>
55 <% end -%>
56 <li><%= context_menu_link l(:label_none), bulk_update_issues_path(:ids => @issue_ids, :issue => {'fixed_version_id' => 'none'}, :back_url => @back), :method => :post,
56 <li><%= context_menu_link l(:label_none), bulk_update_issues_path(:ids => @issue_ids, :issue => {'fixed_version_id' => 'none'}, :back_url => @back), :method => :post,
57 :selected => (@issue && @issue.fixed_version.nil?), :disabled => !@can[:update] %></li>
57 :selected => (@issue && @issue.fixed_version.nil?), :disabled => !@can[:edit] %></li>
58 </ul>
58 </ul>
59 </li>
59 </li>
60 <% end %>
60 <% end %>
@@ -65,14 +65,14
65 <ul>
65 <ul>
66 <% if @assignables.include?(User.current) %>
66 <% if @assignables.include?(User.current) %>
67 <li><%= context_menu_link "<< #{l(:label_me)} >>", bulk_update_issues_path(:ids => @issue_ids, :issue => {'assigned_to_id' => User.current}, :back_url => @back), :method => :post,
67 <li><%= context_menu_link "<< #{l(:label_me)} >>", bulk_update_issues_path(:ids => @issue_ids, :issue => {'assigned_to_id' => User.current}, :back_url => @back), :method => :post,
68 :disabled => !@can[:update] %></li>
68 :disabled => !@can[:edit] %></li>
69 <% end %>
69 <% end %>
70 <% @assignables.each do |u| -%>
70 <% @assignables.each do |u| -%>
71 <li><%= context_menu_link h(u.name), bulk_update_issues_path(:ids => @issue_ids, :issue => {'assigned_to_id' => u}, :back_url => @back), :method => :post,
71 <li><%= context_menu_link h(u.name), bulk_update_issues_path(:ids => @issue_ids, :issue => {'assigned_to_id' => u}, :back_url => @back), :method => :post,
72 :selected => (@issue && u == @issue.assigned_to), :disabled => !@can[:update] %></li>
72 :selected => (@issue && u == @issue.assigned_to), :disabled => !@can[:edit] %></li>
73 <% end -%>
73 <% end -%>
74 <li><%= context_menu_link l(:label_nobody), bulk_update_issues_path(:ids => @issue_ids, :issue => {'assigned_to_id' => 'none'}, :back_url => @back), :method => :post,
74 <li><%= context_menu_link l(:label_nobody), bulk_update_issues_path(:ids => @issue_ids, :issue => {'assigned_to_id' => 'none'}, :back_url => @back), :method => :post,
75 :selected => (@issue && @issue.assigned_to.nil?), :disabled => !@can[:update] %></li>
75 :selected => (@issue && @issue.assigned_to.nil?), :disabled => !@can[:edit] %></li>
76 </ul>
76 </ul>
77 </li>
77 </li>
78 <% end %>
78 <% end %>
@@ -83,10 +83,10
83 <ul>
83 <ul>
84 <% @project.issue_categories.each do |u| -%>
84 <% @project.issue_categories.each do |u| -%>
85 <li><%= context_menu_link h(u.name), bulk_update_issues_path(:ids => @issue_ids, :issue => {'category_id' => u}, :back_url => @back), :method => :post,
85 <li><%= context_menu_link h(u.name), bulk_update_issues_path(:ids => @issue_ids, :issue => {'category_id' => u}, :back_url => @back), :method => :post,
86 :selected => (@issue && u == @issue.category), :disabled => !@can[:update] %></li>
86 :selected => (@issue && u == @issue.category), :disabled => !@can[:edit] %></li>
87 <% end -%>
87 <% end -%>
88 <li><%= context_menu_link l(:label_none), bulk_update_issues_path(:ids => @issue_ids, :issue => {'category_id' => 'none'}, :back_url => @back), :method => :post,
88 <li><%= context_menu_link l(:label_none), bulk_update_issues_path(:ids => @issue_ids, :issue => {'category_id' => 'none'}, :back_url => @back), :method => :post,
89 :selected => (@issue && @issue.category.nil?), :disabled => !@can[:update] %></li>
89 :selected => (@issue && @issue.category.nil?), :disabled => !@can[:edit] %></li>
90 </ul>
90 </ul>
91 </li>
91 </li>
92 <% end -%>
92 <% end -%>
General Comments 0
You need to be logged in to leave comments. Login now