From bdfdbcd217c458a02978a6e3523521ee3bb137fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Wed, 10 Jun 2015 18:15:10 +0200 Subject: [PATCH] FIX: we need the sha of the upload to create a thumbnail --- app/models/optimized_image.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/optimized_image.rb b/app/models/optimized_image.rb index d29560ab12..3a0c5aaa82 100644 --- a/app/models/optimized_image.rb +++ b/app/models/optimized_image.rb @@ -8,6 +8,7 @@ class OptimizedImage < ActiveRecord::Base def self.create_for(upload, width, height, opts={}) return unless width > 0 && height > 0 + return if upload.try(:sha1).blank? DistributedMutex.synchronize("optimized_image_#{upload.id}_#{width}_#{height}") do # do we already have that thumbnail?