Sha256: cd823b314218aef3105b290c6d5dd5c5bedf4ef24d76af685ae3dcb57c686490
Contents?: true
Size: 433 Bytes
Versions: 3
Compression:
Stored size: 433 Bytes
Contents
class FileUpload < ActiveRecord::Base mount_uploader :file, Coalla::FileUploader before_save :update_file_attributes validates_presence_of :file, unless: :file_cache private def update_file_attributes if file.present? && file_changed? self.content_type = file.file.content_type self.file_size = file.file.size self.file_name = file.file.filename if self.respond_to? :file_name= end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
coalla-cms-0.7.0.0 | app/models/file_upload.rb |
coalla-cms-0.6.1.1 | app/models/file_upload.rb |
coalla-cms-0.6.0.9 | app/models/file_upload.rb |