Class: Paperclip::Validate::CopyAttachmentErrors
- Inherits:
-
DataMapper::Validate::GenericValidator
- Object
- DataMapper::Validate::GenericValidator
- Paperclip::Validate::CopyAttachmentErrors
- Defined in:
- lib/dm-paperclip/validations.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#call(target) ⇒ Object
95 96 97 98 99 100 101 102 103 104 105 |
# File 'lib/dm-paperclip/validations.rb', line 95 def call(target) field_value = target.validation_property_value(@field_name) unless field_value.nil? || Paperclip::Ext.blank?(field_value.original_filename) return true if field_value.errors.length == 0 field_value.errors.each do |error, | [].flatten.each { |m| add_error(target, m, @field_name) } end return false end return true end |