ソースを参照

Rescue SSL error in verify link service (#9914)

If the first link to be verified contains a rel=me link with a SSL
error, the VerifyAccountLinksWorker will fail and not try the following
links. This rescues the SSL error when fetching the link, avoiding this
issue.
master
Renato "Lond" Cerqueira 5年前
committed by Eugen Rochko
コミット
e1ec3a9f09
1個のファイルの変更1行の追加1行の削除
  1. +1
    -1
      app/services/verify_link_service.rb

+ 1
- 1
app/services/verify_link_service.rb ファイルの表示

@@ -10,7 +10,7 @@ class VerifyLinkService < BaseService
return unless link_back_present?

field.mark_verified!
rescue HTTP::Error, Addressable::URI::InvalidURIError, Mastodon::HostValidationError, Mastodon::LengthValidationError => e
rescue OpenSSL::SSL::SSLError, HTTP::Error, Addressable::URI::InvalidURIError, Mastodon::HostValidationError, Mastodon::LengthValidationError => e
Rails.logger.debug "Error fetching link #{@url}: #{e}"
nil
end


読み込み中…
キャンセル
保存