lib/ab_admin/carrierwave/glue.rb in ab_admin-0.3.6 vs lib/ab_admin/carrierwave/glue.rb in ab_admin-0.4.0

- old
+ new

@@ -3,15 +3,20 @@ module CarrierWave module Glue extend ActiveSupport::Concern module ClassMethods - def sunrise_uploader(uploader=nil, options={}, &block) + def ab_admin_uploader(uploader=nil, options={}, &block) options = { mount_on: :data_file_name }.merge(options) mount_uploader(:data, uploader, options, &block) validates_processing_of :data + end + + def sunrise_uploader(*args) + ActiveSupport::Deprecation.warn('`sunrise_uploader` is deprecated, use `ab_admin_uploader` instead') + ab_admin_uploader(*args) end def validates_filesize_of(*attr_names) validates_with FileSizeValidator, _merge_attributes(attr_names) end