Commit 4b746b39 by Joern Barthel

Added uploaded_file instance variable for new assigns

parent 1738ea1d
...@@ -89,6 +89,8 @@ module Paperclip ...@@ -89,6 +89,8 @@ module Paperclip
if uploaded_file.is_a?(Paperclip::Attachment) if uploaded_file.is_a?(Paperclip::Attachment)
uploaded_file = uploaded_file.to_file(:original) uploaded_file = uploaded_file.to_file(:original)
close_uploaded_file = uploaded_file.respond_to?(:close) close_uploaded_file = uploaded_file.respond_to?(:close)
else
instance_write(:uploaded_file, uploaded_file)
end end
return nil unless valid_assignment?(uploaded_file) return nil unless valid_assignment?(uploaded_file)
...@@ -175,6 +177,11 @@ module Paperclip ...@@ -175,6 +177,11 @@ module Paperclip
save save
end end
# Returns the uploaded file if present.
def uploaded_file
instance_read(:uploaded_file)
end
# Returns the name of the file as originally assigned, and lives in the # Returns the name of the file as originally assigned, and lives in the
# <attachment>_file_name attribute of the model. # <attachment>_file_name attribute of the model.
def original_filename def original_filename
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment