##// END OF EJS Templates
Make sure we don't build an empty IN () statement (#11662)....
Jean-Philippe Lang -
r10058:50506ef621b1
parent child
Show More
@@ -187,7 +187,7 class Project < ActiveRecord::Base
187 end
187 end
188 if user.logged?
188 if user.logged?
189 user.projects_by_role.each do |role, projects|
189 user.projects_by_role.each do |role, projects|
190 if role.allowed_to?(permission)
190 if role.allowed_to?(permission) && projects.any?
191 statement_by_role[role] = "#{Project.table_name}.id IN (#{projects.collect(&:id).join(',')})"
191 statement_by_role[role] = "#{Project.table_name}.id IN (#{projects.collect(&:id).join(',')})"
192 end
192 end
193 end
193 end
General Comments 0
You need to be logged in to leave comments. Login now