Commit 4d7bfb62 authored by Jacopo's avatar Jacopo

Enables N+1 check for members/all

parent 019f8c6d
......@@ -38,8 +38,10 @@ module API
get ":id/members/all" do
source = find_source(source_type, params[:id])
members = members_finder(source_type, source, current_user).execute.non_invite
members = members.joins(:user).merge(User.search(params[:query])) if params[:query].present?
members = members_finder(source_type, source, current_user).execute
.non_invite
.includes(:user)
members = members.references(:user).merge(User.search(params[:query])) if params[:query].present?
members = paginate(members)
present members, with: Entities::Member
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment