Simplify user search for external teachers

This commit is contained in:
Sebastian Serth
2022-09-04 19:03:15 +02:00
parent fbe80ac557
commit 1581d658ea
4 changed files with 34 additions and 22 deletions

View File

@ -42,7 +42,11 @@ class User < ApplicationRecord
displayname
end
def self.ransackable_attributes(_auth_object = nil)
%w[name email external_id consumer_id role]
def self.ransackable_attributes(auth_object)
if auth_object.admin?
%w[name email external_id consumer_id role]
else
%w[name external_id]
end
end
end