lib/carrierwave-delay/model.rb in carrierwave-delay-0.1.1 vs lib/carrierwave-delay/model.rb in carrierwave-delay-0.1.2

- old
+ new

@@ -23,20 +23,20 @@ end def recreate_delayed_versions! self.class.carrierwave_delay_columns.each do |column| - unless self.send(column).nil? - send(column).is_processing_delayed = true - send(column).recreate_versions! + unless self.send(column).file.nil? + self.send(column).is_processing_delayed = true + self.send(column).recreate_versions! end end end private def carrierwave_delay_process - self.delay(queue: self.class.carrierwave_delay_queue, priority: self.class.carrierwave_delay_priority).recreate_delayed_versions! + self.delay(queue: self.class.carrierwave_delay_queue, priority: self.class.carrierwave_delay_priority, retry: false).recreate_delayed_versions! end end end