module ActionDispatch::Http::Upload

def normalize_encode_params(value)

when normalize and encode parameters.
Replace file upload hash with UploadedFile objects
:nodoc:
def normalize_encode_params(value)
  if Hash === value && value.has_key?(:tempfile)
    UploadedFile.new(value)
  else
    super
  end
end