Track successful PuSH deliveries

This commit is contained in:
Eugen Rochko 2016-11-30 15:24:57 +01:00
parent ff21ff1489
commit 4a2347da41
4 changed files with 20 additions and 6 deletions

View file

@ -19,6 +19,8 @@ class Pubsubhubbub::DeliveryWorker
.post(subscription.callback_url, body: payload)
raise "Delivery failed for #{subscription.callback_url}: HTTP #{response.code}" unless response.code > 199 && response.code < 300
subscription.touch(:last_successful_delivery_at)
end
private