class LMSGraphQL::Mutations::Canvas::CreateWebhookSubscription
Public Instance Methods
resolve(subscription_ContextId:, subscription_ContextType:, subscription_EventTypes:, subscription_Format:, subscription_TransportMetadata:, subscription_TransportType:)
click to toggle source
# File lib/lms_graphql/mutations/canvas/create_webhook_subscription.rb, line 17 def resolve(subscription_ContextId:, subscription_ContextType:, subscription_EventTypes:, subscription_Format:, subscription_TransportMetadata:, subscription_TransportType:) context[:canvas_api].call("CREATE_WEBHOOK_SUBSCRIPTION").proxy( "CREATE_WEBHOOK_SUBSCRIPTION", {}, { "subscription[ContextId]": subscription_ContextId, "subscription[ContextType]": subscription_ContextType, "subscription[EventTypes]": subscription_EventTypes, "subscription[Format]": subscription_Format, "subscription[TransportMetadata]": subscription_TransportMetadata, "subscription[TransportType]": subscription_TransportType }, ).parsed_response end