lib/cieloz/requisicao_transacao.rb in cieloz-0.0.17 vs lib/cieloz/requisicao_transacao.rb in cieloz-0.0.18

- old
+ new

@@ -80,11 +80,11 @@ end def parcela_minima? valor, parcelas = @dados_pedido.valor.to_i, @forma_pagamento.parcelas.to_i if parcelas > 0 and valor / parcelas < 500 - @dados_pedido.errors.add :valor, :minimum_installment_not_satisfied + @dados_pedido.add_error :valor, :minimum_installment_not_satisfied end end def somente_autenticar @autorizar = SOMENTE_AUTENTICAR @@ -155,14 +155,14 @@ def valida_digitos_numero_cartao if dados_portador and forma_pagamento and bandeira = forma_pagamento.bandeira numero = dados_portador.numero.to_s case bandeira.to_s when Cieloz::Bandeiras::DINERS - dados_portador.errors.add :numero, :invalid_diners unless numero =~ /\A\d{14}\z/ + dados_portador.add_error :numero, :invalid_diners unless numero =~ /\A\d{14}\z/ when Cieloz::Bandeiras::AMEX - dados_portador.errors.add :numero, :invalid_amex unless numero =~ /\A\d{15}\z/ + dados_portador.add_error :numero, :invalid_amex unless numero =~ /\A\d{15}\z/ else - dados_portador.errors.add :numero, :invalid unless numero =~ /\A\d{16}\z/ + dados_portador.add_error :numero, :invalid unless numero =~ /\A\d{16}\z/ end end end end