Module: Uploads

Defined in:
lib/uploads.rb,
lib/uploads/engine.rb,
lib/uploads/version.rb

Defined Under Namespace

Classes: Engine

Constant Summary collapse

VERSION =
"0.0.3"

Instance Method Summary collapse

Instance Method Details

#respond_to_upload(request) {|file, response| ... } ⇒ Object

Yields:

  • (file, response)


4
5
6
7
8
9
# File 'lib/uploads.rb', line 4

def respond_to_upload(request)
  response = {success: false}
  file = MechanizeClip.from_raw(request)
  yield(file, response) if block_given?
  render text: response.to_json, status: :ok
end