Class: UserPolicy::Scope

Inherits:
Scope
  • Object
show all
Defined in:
lib/generators/rockstart/pundit/templates/app/policies/user_policy.rb

Overview

Safe scope for User

Instance Method Summary collapse

Instance Method Details

#resolveObject



43
44
45
# File 'lib/generators/rockstart/pundit/templates/app/policies/user_policy.rb', line 43

def resolve
  user.persisted? ? scope.where(id: user.id) : scope.none
end