Module: Mail::Jdec::AddressFieldPatch

Defined in:
lib/mail/jdec/fields/address_field_patch.rb

Instance Method Summary collapse

Instance Method Details

#errorsObject



15
16
17
# File 'lib/mail/jdec/fields/address_field_patch.rb', line 15

def errors
  @errors
end

#parse(val = value) ⇒ Object



4
5
6
7
8
9
10
11
12
13
# File 'lib/mail/jdec/fields/address_field_patch.rb', line 4

def parse(val = value)
  super
rescue Mail::Field::ParseError => e
  if Jdec.enabled?
    @errors = [name, val, e]
    @address_list = AddressList.new('')
  else
    raise e
  end
end