Fix bookmark import stopping at the first failure (#19669)

Fixes #19389
lolsob-rspec
Claire 2022-11-02 16:38:23 +01:00 committed by GitHub
parent 6d0c85d6a8
commit 208ae8a4e0
1 changed files with 5 additions and 0 deletions

View File

@ -112,6 +112,11 @@ class ImportService < BaseService
next if status.nil? && ActivityPub::TagManager.instance.local_uri?(uri)
status || ActivityPub::FetchRemoteStatusService.new.call(uri)
rescue HTTP::Error, OpenSSL::SSL::SSLError, Mastodon::UnexpectedResponseError
nil
rescue StandardError => e
Rails.logger.warn "Unexpected error when importing bookmark: #{e}"
nil
end
account_ids = statuses.map(&:account_id)