mirror of
https://0xacab.org/sutty/sutty
synced 2024-07-04 19:35:45 +00:00
19 lines
558 B
Ruby
19 lines
558 B
Ruby
![]() |
# frozen_string_literal: true
|
||
|
|
||
|
module ActiveStorage
|
||
|
# Modifica la creación de un blob antes de subir el archivo para que
|
||
|
# incluya el JekyllService adecuado.
|
||
|
module DirectUploadsControllerDecorator
|
||
|
extend ActiveSupport::Concern
|
||
|
|
||
|
included do
|
||
|
def create
|
||
|
blob = ActiveStorage::Blob.create_before_direct_upload!(service_name: session[:service_name], **blob_args)
|
||
|
render json: direct_upload_json(blob)
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|
||
|
ActiveStorage::DirectUploadsController.include ActiveStorage::DirectUploadsControllerDecorator
|