ansible-role-redmine/files/watchers-limit.diff

12 lines
564 B
Diff

--- app/controllers/watchers_controller.rb.orig 2023-08-10 13:02:04.000143881 +0200
+++ app/controllers/watchers_controller.rb 2023-08-10 13:03:51.019685745 +0200
@@ -136,7 +136,7 @@
scope = nil
if params[:q].blank?
if @project.present?
- scope = @project.principals.assignable_watchers
+ scope = @project.principals.assignable_watchers.limit(100)
elsif @projects.present? && @projects.size > 1
scope = Principal.joins(:members).where(:members => { :project_id => @projects }).assignable_watchers.distinct
end