From 69eb8681bdf3740f465ba9aec4bcbaeb523a655d Mon Sep 17 00:00:00 2001 From: Anton Ignatov Date: Wed, 18 Sep 2019 15:11:51 +0200 Subject: [PATCH] Error handling, when image unavaliable for base64 --- app/models/concerns/image_variant_processing.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/models/concerns/image_variant_processing.rb b/app/models/concerns/image_variant_processing.rb index b8144bb0f..ac43dcd17 100644 --- a/app/models/concerns/image_variant_processing.rb +++ b/app/models/concerns/image_variant_processing.rb @@ -11,5 +11,8 @@ module ImageVariantProcessing end encoded_data = Base64.strict_encode64(image_link) "data:#{variant.image.blob.content_type};base64,#{encoded_data}" + rescue StandardError => e + Rails.logger.error e.message + "data:#{variant.image.blob.content_type};base64," end end