m2-systemcode / BrazilCustomerAttributes

Magento 2 module to adapt customer and address fields to brazil.
60 stars 40 forks source link

[BUG] CPF / CNPJ (Validação / valores duplicados) #64

Open feeh27 opened 3 years ago

feeh27 commented 3 years ago

Precondições (*)

  1. BrazilCustomerAttributes (1.1.2)
  2. Magento (2.4.1)
  3. PHP 7.4.4

Passos para reproduzir (*)

  1. Acessar a página de cadastro {{store_base_url}}/customer/account/create/
  2. Realizar o cadastro com um determinado CPF / CNPJ e que seja considerado inválido pela verificação de dígitos
  3. Deslogar
  4. Acessa novamente a página de cadastro
  5. Realizar o cadastro com o mesmo CPF / CNPJ utilizado no passo 2

Observações:

Resultado esperado (*)

  1. Apareça uma mensagem informando que o CPF / CNPJ é inválido
  2. Caso o CPF / CNPJ seja válido e já esteja cadastrado, apresentar uma mensagem de erro, informando que ele já está cadastrado

Resultado ocorrido (*)

  1. Ao dar submit no form, o cliente é criado com sucesso
feeh27 commented 3 years ago

Assim que finalizar o tratamento que fiz em minha loja, vou disponibilizá-lo no repositório pro meio de um Pull Request, abri o bug apenas por questão de rastreio de informações e caso alguém tenha o mesmo problema, consiga chegar na solução mais rápido até que o Pull Request ou o tratamento devido seja realizado.