Method: Webhookdb::WebhookSubscription#enqueue_delivery

Defined in:
lib/webhookdb/webhook_subscription.rb

#enqueue_delivery(payload) ⇒ Object

Create a new Delivery and enqueue it for async processing.



107
108
109
110
111
# File 'lib/webhookdb/webhook_subscription.rb', line 107

def enqueue_delivery(payload)
  delivery = self.create_delivery(payload)
  Webhookdb::Jobs::WebhookSubscriptionDeliveryEvent.perform_async(delivery.id)
  return delivery
end