Я пытался сохранить свои файлы изображений следующим образом в своем ActiveJob, но многие мои записи отображались как недействительные. Посмотрев, почему, похоже, удаленный url не находит правильное изображение и возвращает сообщение об ошибке 404. Как я могу изменить текущую настройку на (1) попытку получить изображение, (2), если это некорректная ссылка, а затем проигнорировать ее и сохранить запись - просто без картинки?Использование Carrierwave, как я могу убедиться, что удаленный URL-адрес действителен, прежде чем пытаться сохранить его в записи?
Моя текущая настройка ...
if self.headshot_url.present?
player_record.remote_headshot_image_url = self.headshot_url
if !player_record.valid?
player_record.remote_headshot_image_url = nil
end
end