bsky 422, 500, 504

This commit is contained in:
Dylan Knutson
2025-08-16 06:35:39 +00:00
parent 5b12e28fb7
commit df02fd3077

View File

@@ -27,7 +27,7 @@ class Domain::UserAvatarJob < Scraper::JobBase
avatar.last_log_entry = response.log_entry
return if check_bluesky_force_rescan?(response, avatar)
return if check_bluesky_422?(response, avatar)
return if check_bluesky_terminal_error?(response, avatar)
case response.status_code
when 200
@@ -95,8 +95,8 @@ class Domain::UserAvatarJob < Scraper::JobBase
avatar: Domain::UserAvatar,
).returns(T::Boolean)
end
def check_bluesky_422?(response, avatar)
return false unless response.status_code == 422
def check_bluesky_terminal_error?(response, avatar)
return false unless [422, 500, 504].include?(response.status_code)
return false unless avatar.url_str&.starts_with?("https://cdn.bsky.app")
return true
end