Class: Spree::Webhooks::Subscribers::QueueRequests
- Inherits:
-
Object
- Object
- Spree::Webhooks::Subscribers::QueueRequests
- Includes:
- ServiceModule::Base
- Defined in:
- app/services/spree/webhooks/subscribers/queue_requests.rb
Instance Method Summary collapse
Instance Method Details
#call(event_name:, webhook_payload_body:, **options) ⇒ Object
7 8 9 10 11 12 13 |
# File 'app/services/spree/webhooks/subscribers/queue_requests.rb', line 7 def call(event_name:, webhook_payload_body:, **) filtered_subscribers(event_name, webhook_payload_body, ).each do |subscriber| Spree::Webhooks::Subscribers::MakeRequestJob.perform_later( webhook_payload_body, event_name, subscriber ) end end |