diff --git a/app/models/dmsf_file.rb b/app/models/dmsf_file.rb index 42313019..e6f72e5c 100644 --- a/app/models/dmsf_file.rb +++ b/app/models/dmsf_file.rb @@ -252,6 +252,8 @@ class DmsfFile < ActiveRecord::Base self.last_revision.custom_values.each do |cv| new_revision.custom_values << CustomValue.new({:custom_field => cv.custom_field, :value => cv.value}) end + + self.set_last_revision(new_revision) self.save && new_revision.save end