Module: Doorkeeper::Orm::Concerns::Mongoid::ResourceOwnerable::ClassMethods
- Defined in:
- lib/doorkeeper/orm/concerns/mongoid/resource_ownerable.rb
Instance Method Summary collapse
-
#by_resource_owner(resource_owner) ⇒ Doorkeeper::AccessGrant, Doorkeeper::AccessToken
Searches for record by Resource Owner considering Doorkeeper configuration for resource owner association.
Instance Method Details
#by_resource_owner(resource_owner) ⇒ Doorkeeper::AccessGrant, Doorkeeper::AccessToken
Searches for record by Resource Owner considering Doorkeeper configuration for resource owner association.
20 21 22 23 24 25 26 27 |
# File 'lib/doorkeeper/orm/concerns/mongoid/resource_ownerable.rb', line 20 def by_resource_owner(resource_owner) if DoorkeeperMongodb.doorkeeper_version?(5, 3) && Doorkeeper.configuration.try(:polymorphic_resource_owner?) where(resource_owner: resource_owner) else where(resource_owner_id: resource_owner_id_for(resource_owner)) end end |