##// END OF EJS Templates
Moved users list diplayed as available watchers on the new issue form to an helper....
Jean-Philippe Lang -
r13613:9548d39a15c1
parent child
Show More
@@ -466,10 +466,6 class IssuesController < ApplicationController
466
466
467 @priorities = IssuePriority.active
467 @priorities = IssuePriority.active
468 @allowed_statuses = @issue.new_statuses_allowed_to(User.current, @issue.new_record?)
468 @allowed_statuses = @issue.new_statuses_allowed_to(User.current, @issue.new_record?)
469 @available_watchers = @issue.watcher_users
470 if @issue.project.users.count <= 20
471 @available_watchers = (@available_watchers + @issue.project.users.sort).uniq
472 end
473 end
469 end
474
470
475 def parse_params_for_bulk_issue_attributes(params)
471 def parse_params_for_bulk_issue_attributes(params)
@@ -217,6 +217,16 module IssuesHelper
217 message
217 message
218 end
218 end
219
219
220 # Returns an array of users that are proposed as watchers
221 # on the new issue form
222 def users_for_new_issue_watchers(issue)
223 users = issue.watcher_users
224 if issue.project.users.count <= 20
225 users = (users + issue.project.users.sort).uniq
226 end
227 users
228 end
229
220 def sidebar_queries
230 def sidebar_queries
221 unless @sidebar_queries
231 unless @sidebar_queries
222 @sidebar_queries = IssueQuery.visible.
232 @sidebar_queries = IssueQuery.visible.
@@ -35,7 +35,7
35 <% if @issue.safe_attribute? 'watcher_user_ids' -%>
35 <% if @issue.safe_attribute? 'watcher_user_ids' -%>
36 <p id="watchers_form"><label><%= l(:label_issue_watchers) %></label>
36 <p id="watchers_form"><label><%= l(:label_issue_watchers) %></label>
37 <span id="watchers_inputs">
37 <span id="watchers_inputs">
38 <%= watchers_checkboxes(@issue, @available_watchers) %>
38 <%= watchers_checkboxes(@issue, users_for_new_issue_watchers(@issue)) %>
39 </span>
39 </span>
40 <span class="search_for_watchers">
40 <span class="search_for_watchers">
41 <%= link_to l(:label_search_for_watchers),
41 <%= link_to l(:label_search_for_watchers),
General Comments 0
You need to be logged in to leave comments. Login now