use subject scope in :id/users
since we're loading all the members anyways
This commit is contained in:
parent
e895b49fce
commit
59e7c39f4c
|
@ -1,3 +1,5 @@
|
|||
require 'declarative_policy'
|
||||
|
||||
module API
|
||||
# Projects API
|
||||
class Projects < Grape::API
|
||||
|
@ -396,7 +398,7 @@ module API
|
|||
use :pagination
|
||||
end
|
||||
get ':id/users' do
|
||||
users = user_project.team.users
|
||||
users = DeclarativePolicy.subject_scope { user_project.team.users }
|
||||
users = users.search(params[:search]) if params[:search].present?
|
||||
|
||||
present paginate(users), with: Entities::UserBasic
|
||||
|
|
Loading…
Reference in New Issue