Module: Paperclip::NewClassMethods

Defined in:
lib/active_admin_jcrop/asset_engine/paperclip.rb

Instance Method Summary collapse

Instance Method Details

#has_attached_file(*args) ⇒ Object



18
19
20
21
22
23
24
25
26
27
28
# File 'lib/active_admin_jcrop/asset_engine/paperclip.rb', line 18

def has_attached_file(*args)
  super

  attribute_name = args[0]
  definition = attachment_definitions[attribute_name]
  definition[:processors] ||= []

  unless definition[:processors].include?(:active_admin_jcropper)
    definition[:processors] << :active_admin_jcropper
  end
end