Class: Kms::FileField

Inherits:
Field
  • Object
show all
Defined in:
app/models/kms/file_field.rb

Instance Method Summary collapse

Instance Method Details

#get_value(entry) ⇒ Object



3
4
5
6
7
8
# File 'app/models/kms/file_field.rb', line 3

def get_value(entry)
  value = entry.values[liquor_name]
  uploader = EntryFileUploader.new(OpenStruct.new(model: entry, field_name: liquor_name))
  uploader.retrieve_from_store! value
  uploader.file.exists? ? uploader.url : nil
end