You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Acessar a página de cadastro {{store_base_url}}/customer/account/create/
Realizar o cadastro com um determinado CPF / CNPJ e que seja considerado inválido pela verificação de dígitos
Deslogar
Acessa novamente a página de cadastro
Realizar o cadastro com o mesmo CPF / CNPJ utilizado no passo 2
Observações:
Não valida se o CPF / CNPJ já está cadastrado
Hoje o CPF / CNPJ não possui validação do dígito verificador
No form de pessoa física, ao dar submit, no console do navegador aparece um erro (debugando descobri que ele tenta utilizar a validação validate-cpf, porém a mesma não existe)
No form de pessoa jurídica, debugando descobri que no campo social name, possui uma validação (validade-cpf), linha 64 do arquivo view/frontend/templates/widget/persontypefields.phtml e o campo CNPJ não possui validação nenhum além do required
Resultado esperado (*)
Apareça uma mensagem informando que o CPF / CNPJ é inválido
Caso o CPF / CNPJ seja válido e já esteja cadastrado, apresentar uma mensagem de erro, informando que ele já está cadastrado
Resultado ocorrido (*)
Ao dar submit no form, o cliente é criado com sucesso
The text was updated successfully, but these errors were encountered:
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.
feeh27
added a commit
to feeh27/module-brazil-customer-attributes
that referenced
this issue
Nov 24, 2020
Precondições (*)
Passos para reproduzir (*)
Observações:
view/frontend/templates/widget/persontypefields.phtml
e o campo CNPJ não possui validação nenhum além do requiredResultado esperado (*)
Resultado ocorrido (*)
The text was updated successfully, but these errors were encountered: