lib/retina_rails/carrierwave.rb in retina_rails-0.1.0 vs lib/retina_rails/carrierwave.rb in retina_rails-0.1.1

- old
+ new

@@ -61,10 +61,14 @@ ## Set retina image quality def retina_quality(percentage) if version_name.to_s.include?('retina') manipulate! do |img| - img.write(current_path) { self.quality = percentage } unless img.quality == percentage + if defined?(Magick) + img.write(current_path) { self.quality = percentage } unless img.quality == percentage + elsif defined?(MiniMagick) + img.quality(percentage.to_s) + end img = yield(img) if block_given? img end end end \ No newline at end of file