Module: Sufia::FileContent::Versions

Included in:
FileContentDatastream
Defined in:
lib/sufia/models/file_content/versions.rb

Instance Method Summary collapse

Instance Method Details

#latest_versionObject



5
6
7
# File 'lib/sufia/models/file_content/versions.rb', line 5

def latest_version
  versions.last unless versions.empty?
end

#saveObject



9
10
11
12
13
# File 'lib/sufia/models/file_content/versions.rb', line 9

def save
  super.tap do |passing|
    create_version if passing
  end
end