Merge pull request #69 from insales/do_not_iterate_over_styles_if_not_image

Не итерируемся по стилям для загрузки, если файл не картинка
This commit is contained in:
Nastia
2022-08-29 18:47:52 +03:00
committed by GitHub

View File

@@ -159,7 +159,8 @@ module Paperclip
return unless instance.respond_to?(synced_field_name)
return true if instance.public_send(synced_field_name)
files ||= self.class.all_styles.each_with_object({}) do |style, result|
styles_to_upload = content_type.include?('image') ? self.class.all_styles : [:original]
files ||= styles_to_upload.each_with_object({}) do |style, result|
file = to_file(style, self.class.main_store_id)
# For easier monitoring
unless file