Closed souzadavi closed 2 years ago
Continuo com o problema, alguém conseguiu reproduzir o erro?
obs.: se atualizar a página o boleto aparece, apenas na primeira tentativa de carregamento do boleto.
Fiz uma solução para tentar evitar um erro por parte dos usuários adicionando um link para atualizar a página:
ALTEREI em:
$title = 'Ops! Não foi possível emitir o '.((!$is_pix) ? 'boleto bancário' : 'PIX').'.';
$message = 'Número de CPF/CNPJ inválido! Por favor atualize seus dados ou entre em contato com o suporte';
POR
$title = 'Desculpe, houve um erro ao carregar esta página!';
$message = 'Para resolver <a href="javascript:window.location.href=window.location.href">por favor atualize esta página</a> ou entre em contato com o suporte';
Acabamos por não incorporar o pullrequest mencionado pelo amigo acima, optamos por lidar com a issue de outra maneira. Uma update foi lançada a pouco, homologada e testada. Ela resolve os pontos citados nesta issue.
O usuário acessa a fatura do WHMCS dentro da fatura no botão de gerar boleto, quando clica pela primeira vez no botão da erro. Para o boleto aparecer tem que fechar a página do boleto com erro e depois clicar no botão da fatura de gerar boleto novamente. Abaixo segue link de um boleto que deu erro e agora consegue acessar normal.
Obs.: frequentemente temos cliente reclamando deste problema, parece um problema besta mais gera desconforto para o usuário e demanda de suporte para a gente. Na tela do erro poderia aparecer uma informação do tipo: Erro ao carregar o boleto, por favor tente atualizar esta página.
Obrigado.