pagarme-js
pagarme-js copied to clipboard
Erro no endpoint create de customers na versão nova
Description
Meu package.json está para atualizar automaticamente a versão e recentemente apresentou um erro ao criar um customer, esse é a função que uso:
Não fiz nenhuma alteração nesse código, unica coisa que mudou foi a versão. Na versão 4.18.0 funciona normalmente.
O erro que está sendo apresentado é o seguinte:
Como falei, o erro nao ocorre mais comigo porque baixei para a versao 4.18.0. Estou apenas criando a issue para fazer o alerta.
My Setup
- Operating System:
- Project Version:
- [x] I have tested with the latest version
- [ ] I can simulate the issue easily
Current Behavior
Expected Behavior
bump
Tenho o mesmo problema. Ele pode ser "resolvido" editando a lib no seguinte caminho -> node_modules/pagarme/pagarme.js
basta remover a linha 21967 que contem o "count : 1" dentro de uma variavel chamada Body.
Acredito que o backend utilize o Joi para fazer a validação dos campos, pois o erro tem a mesma sintaxe, é necessário adicionar o campo "count" la no backend.
A solução que ofereci aqui não é nem de longe pratica, esse arquivo vai ser substituido a cada instalação do NPM, fora que eu não cheguei a investigar o que esse "count" faz ai, estava apenas testando. Optarei por usar uma versão mais antiga então.
Cara, cade o suporte dessa biblioteca? Pagarme não é um serviço free, existem taxas no uso. Onde está o suporte para a galera que usa!?