Carrierwave deprecation moving towards ActiveStorage through paperclip
This commit is contained in:
@@ -1,21 +1,23 @@
|
|||||||
# encoding: utf-8
|
# encoding: utf-8
|
||||||
|
|
||||||
class Dunlop::SourceFileUploader < CarrierWave::Uploader::Base
|
if defined?(CarrierWave)
|
||||||
|
class Dunlop::SourceFileUploader < CarrierWave::Uploader::Base
|
||||||
|
|
||||||
#storage :file
|
#storage :file
|
||||||
|
|
||||||
# Override the directory where uploaded files will be stored.
|
# Override the directory where uploaded files will be stored.
|
||||||
# This is a sensible default for uploaders that are meant to be mounted:
|
# This is a sensible default for uploaders that are meant to be mounted:
|
||||||
def store_dir
|
def store_dir
|
||||||
File.join(
|
File.join(
|
||||||
Rails.application.config.file_storage_path,
|
Rails.application.config.file_storage_path,
|
||||||
model.class.to_s.underscore,
|
model.class.to_s.underscore,
|
||||||
mounted_as.to_s,
|
mounted_as.to_s,
|
||||||
model.id.to_s
|
model.id.to_s
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
def original_filename
|
def original_filename
|
||||||
File.basename(path.to_s)
|
File.basename(path.to_s)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,21 +1,22 @@
|
|||||||
# encoding: utf-8
|
# encoding: utf-8
|
||||||
|
if defined?(CarrierWave)
|
||||||
|
class Dunlop::TargetFileUploader < CarrierWave::Uploader::Base
|
||||||
|
|
||||||
class Dunlop::TargetFileUploader < CarrierWave::Uploader::Base
|
storage :file
|
||||||
|
|
||||||
storage :file
|
# Override the directory where uploaded files will be stored.
|
||||||
|
# This is a sensible default for uploaders that are meant to be mounted:
|
||||||
|
def store_dir
|
||||||
|
File.join(
|
||||||
|
Rails.application.config.file_storage_path,
|
||||||
|
model.class.to_s.underscore,
|
||||||
|
mounted_as.to_s,
|
||||||
|
model.id.to_s
|
||||||
|
)
|
||||||
|
end
|
||||||
|
|
||||||
# Override the directory where uploaded files will be stored.
|
def original_filename
|
||||||
# This is a sensible default for uploaders that are meant to be mounted:
|
File.basename(path.to_s)
|
||||||
def store_dir
|
end
|
||||||
File.join(
|
|
||||||
Rails.application.config.file_storage_path,
|
|
||||||
model.class.to_s.underscore,
|
|
||||||
mounted_as.to_s,
|
|
||||||
model.id.to_s
|
|
||||||
)
|
|
||||||
end
|
|
||||||
|
|
||||||
def original_filename
|
|
||||||
File.basename(path.to_s)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ Gem::Specification.new do |s|
|
|||||||
s.add_dependency 'responders'
|
s.add_dependency 'responders'
|
||||||
s.add_dependency 'redcarpet'
|
s.add_dependency 'redcarpet'
|
||||||
s.add_dependency 'state_machines-activerecord'
|
s.add_dependency 'state_machines-activerecord'
|
||||||
s.add_dependency 'carrierwave'
|
|
||||||
s.add_dependency 'simple_form'
|
s.add_dependency 'simple_form'
|
||||||
s.add_dependency 'devise'
|
s.add_dependency 'devise'
|
||||||
s.add_dependency 'devise-token_authenticatable'
|
s.add_dependency 'devise-token_authenticatable'
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ require 'ransack'
|
|||||||
require 'devise'
|
require 'devise'
|
||||||
require 'devise-token_authenticatable'
|
require 'devise-token_authenticatable'
|
||||||
require 'state_machines-activerecord'
|
require 'state_machines-activerecord'
|
||||||
require 'carrierwave'
|
|
||||||
require 'simple_form'
|
require 'simple_form'
|
||||||
require 'redcarpet'
|
require 'redcarpet'
|
||||||
require 'exception_notification'
|
require 'exception_notification'
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Load the Rails application.
|
# Load the Rails application.
|
||||||
require File.expand_path('../application', __FILE__)
|
require File.expand_path('../application', __FILE__)
|
||||||
|
|
||||||
require 'carrierwave/storage/fog'
|
#require 'carrierwave/storage/fog'
|
||||||
|
|
||||||
# Initialize the Rails application.
|
# Initialize the Rails application.
|
||||||
Rails.application.initialize!
|
Rails.application.initialize!
|
||||||
|
|||||||
Reference in New Issue
Block a user