Guest User

Untitled

a guest
Jul 17th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. return nil if uploaded_file.nil?
  2. extension = File.extname(uploaded_file.original_filename).downcase
  3. @queued_for_write[:original] = to_tempfile(uploaded_file)
  4. instance_write(:file_name, "#{Time.now.strftime("%Y%m%d%H%M%S")}#{rand(1000)}#{extension}")
  5. instance_write(:content_type, uploaded_file.content_type.to_s.strip)
  6. instance_write(:file_size, uploaded_file.size.to_i)
  7. instance_write(:fingerprint, generate_fingerprint(uploaded_file))
  8. instance_write(:updated_at, Time.now)
Add Comment
Please, Sign In to add comment