私は一連のユーザーをループしています。その一環として、サードパーティの API を呼び出しています ( Intercom API Ruby wrapperを介して)。
Intercom API はIntercom::ResourceNotFound
、ユーザーが見つからない場合にスローし、プロセス全体を停止します。
ユーザーが見つからない場合はスキップしたいだけです。
User.each do |user|
user = Intercom::User.find_by_email(user.email) # Intercom::ResourceNotFound thrown if not found
user.custom_data["Example"] = true
user.save
end
これは Intercom Ruby ラッパーの問題ですか? または、この種のことを処理するための典型的なRubyまたはRailsの方法はありますか?