app/models/concerns/spotlight/user.rb in blacklight-spotlight-0.0.1 vs app/models/concerns/spotlight/user.rb in blacklight-spotlight-0.0.2

- old
+ new

@@ -1,6 +1,18 @@ module Spotlight::User extend ActiveSupport::Concern included do has_many :roles, class_name: 'Spotlight::Role' end + + def admin_roles + roles.where(role: 'admin') + end + + alias_attribute :user_key, :email + + module ClassMethods + def find_by_user_key(key) + find_by email: key + end + end end