Files
progress-test/app/graphql/resolvers/reviewers_query_resolver.rb
João Geonizeli 483234de31 fix reviews query
2022-08-10 18:26:17 +00:00

17 lines
358 B
Ruby

# frozen_string_literal: true
module Resolvers
class ReviewersQueryResolver
def initialize(context)
@context = context
end
def resolve
UserPolicy::Scope.new(@context[:current_user], User)
.resolve
.where(roles: %i[teacher nde])
.where.not(id: @context[:current_user].id)
.distinct
end
end
end