lib/cieloz/requisicao_transacao/dados_portador.rb in cieloz-0.0.11 vs lib/cieloz/requisicao_transacao/dados_portador.rb in cieloz-0.0.12

- old
+ new

@@ -18,11 +18,11 @@ portador.instance_variable_set "@#{attr}", val.to_s } portador.numero.gsub! ' ', '' end - validates :numero, format: { with: /^\d{16}$/ } - validates :codigo_seguranca, format: { with: /^(\d{3}|\d{4})$/ } + validates :numero, format: { with: /\A\d{16}\z/ } + validates :codigo_seguranca, format: { with: /\A(\d{3}|\d{4})\z/ } validate :valida_ano_validade, unless: ->{ validade.nil? } validate :valida_mes_validade, unless: ->{ validade.nil? } validates :indicador, presence: true