We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
_old_
nil
1 parent 789a308 commit 517d9b2Copy full SHA for 517d9b2
lib/carrierwave/mongoid.rb
@@ -48,7 +48,7 @@ def #{column}=(new_file)
48
@_previous_uploader_value_for_#{column} = previous_uploader_value
49
50
# mongoid won't upload a new file if there was no file previously.
51
- write_uploader(column, '_old_') if self.persisted? && read_uploader(column).nil?
+ write_uploader(column, '_old_') if self.persisted? && read_uploader(column).nil? && !new_file.nil?
52
53
send(:"\#{column}_will_change!")
54
super
0 commit comments