module GraphQL::Subscriptions::SubscriptionRoot::InstanceMethods

This is for maintaining backwards compatibility: if a subscription field is created without a `subscription:` resolver class, then implement the method with the previous default behavior.

Public Instance Methods

skip_subscription_root(*) click to toggle source
# File lib/graphql/subscriptions/subscription_root.rb, line 17
def skip_subscription_root(*)
  if context.query.subscription_update?
    object
  else
    context.skip
  end
end