module Voltron::Upload

Constants

LOG_COLOR
VERSION

Public Instance Methods

uploadable(resource = nil) click to toggle source
# File lib/voltron/upload.rb, line 16
def uploadable(resource = nil)
  include ControllerMethods

  resource ||= controller_name
  @uploader ||= Voltron::Uploader.new(resource)

  rescue_from ActionController::InvalidAuthenticityToken do |e|
    raise unless action_name == 'upload'
    render json: { success: false, error: 'Invalid authenticity token provided' }, status: :unauthorized
  end
end