From: takayamaki Date: Sat, 19 May 2018 12:47:44 +0000 (+0900) Subject: checking http status code with range (#7544) X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=587da93152aa68f4ebe3285155aea5642f517d40;p=mastodon.git checking http status code with range (#7544) --- diff --git a/app/workers/activitypub/delivery_worker.rb b/app/workers/activitypub/delivery_worker.rb index 9b278eb72..323a9f85b 100644 --- a/app/workers/activitypub/delivery_worker.rb +++ b/app/workers/activitypub/delivery_worker.rb @@ -44,11 +44,11 @@ class ActivityPub::DeliveryWorker end def response_successful?(response) - response.code > 199 && response.code < 300 + (200...300).cover?(response.code) end def response_error_unsalvageable?(response) - response.code > 399 && response.code < 500 && response.code != 429 + (400...500).cover?(response.code) && response.code != 429 end def failure_tracker