مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-12-01 05:43:04 +00:00
This removes all previous dependencies on RabbitMQ and the need to run separate cron and requeueing processes.
20 أسطر
357 B
Ruby
20 أسطر
357 B
Ruby
# frozen_string_literal: true
|
|
|
|
class WebhookDeliveryService
|
|
|
|
def initialize(webhook_delivery:)
|
|
@webhook_delivery = webhook_delivery
|
|
end
|
|
|
|
# TODO: move the logic from WebhookDelivery#deliver in to this service.
|
|
#
|
|
def call
|
|
if @webhook_delivery.deliver
|
|
log "Succesfully delivered"
|
|
else
|
|
log "Delivery failed"
|
|
end
|
|
end
|
|
|
|
end
|