fix revirews query resolver

This commit is contained in:
2022-10-18 21:57:54 -03:00
parent 20a36a0a60
commit dcebbaef74
3 changed files with 7 additions and 7 deletions

View File

@@ -6,11 +6,11 @@ module Resolvers
end
def resolve
UserPolicy::Scope.new(@context[:current_user], User)
.resolve
.where(roles: %i[teacher nde])
scope = UserPolicy::Scope.new(@context[:current_user], User).resolve
.where.not(id: @context[:current_user].id)
.distinct
scope.filter { |u| u.roles.any?('teacher') || u.roles.any?('nde') }
end
end
end