Class: HasHelpers::Resolvers::IsFavorite
- Defined in:
- app/graphql/has_helpers/resolvers/is_favorite.rb
Instance Method Summary collapse
Methods included from Middleware::ApplicationAccess
Instance Method Details
#resolve(**foreign_keys) ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'app/graphql/has_helpers/resolvers/is_favorite.rb', line 13 def resolve(**foreign_keys) has_values = foreign_keys.values.compact.present? return false unless has_values ::HasHelpers::Favorite.where( created_by: current_user, organization: current_organization, **foreign_keys ).exists? end |