Module: Sufia::GenericFile::Versions

Included in:
Sufia::GenericFile
Defined in:
app/models/concerns/sufia/generic_file/versions.rb

Instance Method Summary collapse

Instance Method Details

#record_version_committer(user) ⇒ Object



4
5
6
7
8
9
10
11
12
# File 'app/models/concerns/sufia/generic_file/versions.rb', line 4

def record_version_committer(user)
  version = content.latest_version
  # content datastream not (yet?) present
  return if version.nil?
  VersionCommitter.create(obj_id: version.pid,
                          datastream_id: version.dsid,
                          version_id: version.versionID,
                          committer_login: user.user_key)
end