lib/cloudinary/carrier_wave/storage.rb in cloudinary-1.0.81 vs lib/cloudinary/carrier_wave/storage.rb in cloudinary-1.0.82
- old
+ new
@@ -81,10 +81,12 @@
end
uploader.model.send :write_attribute, column, name
elsif defined?(Mongoid::Document) && uploader.model.is_a?(Mongoid::Document)
# Mongoid support
if Mongoid::VERSION.split(".").first.to_i >= 4
- uploader.model.set(:"#{column}" => name)
+ column = column.to_sym
+ uploader.model.write_attribute(column, name)
+ uploader.model.set(column => name)
else
uploader.model.set(column, name)
end
elsif defined?(Sequel::Model) && uploader.model.is_a?(Sequel::Model)
# Sequel support