early returnにするべきか items || [] みたいにするべきかふぬぬ。rescue節からのnilもあとで.eachされちゃう気がする
class=ActivityPub::SynchronizeFeaturedCollectionWorker INFO: fail
WARN: NoMethodError: undefined method `filter_map' for nil:NilClass
status_ids = items.filter_map do |item|
^^^^^^^^^^^
WARN: /app/app/services/activitypub/fetch_featured_collection_service.rb:25:in `process_items'
/app/app/services/activitypub/fetch_featured_collection_service.rb:18:in `call'
/app/app/workers/activitypub/synchronize_featured_collection_worker.rb:9:in `perform'
itemsがnil (リモートからのjsonにリストのプロパティが存在しない)のを不正として無視するようにしてみたのだけれど、空のリストが返却されたと解釈するべきなのかもしれない。もうちょっと詳しくログを取った方がいいね
プロパティ名が違ってる可能性もあるね