scinote-web/app/controllers/active_storage/representations_controller.rb
2019-09-12 17:24:08 +02:00

14 lines
392 B
Ruby

# frozen_string_literal: true
module ActiveStorage
class RepresentationsController < BaseController
include ActiveStorage::SetBlob
include ActiveStorage::CheckBlobPermissions
def show
expires_in ActiveStorage.service_urls_expire_in
redirect_to @blob.representation(params[:variation_key]).processed.service_url(disposition: params[:disposition])
end
end
end