Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Incompatibilidade entre versão pagarme/[email protected] e o modulo pagarme/[email protected]+ #373

Open
rafaelsiqueira opened this issue Jan 12, 2025 · 1 comment

Comments

@rafaelsiqueira
Copy link
Contributor

rafaelsiqueira commented Jan 12, 2025

Status

BUG REPORT

Steps

  1. Atualizar magento para a última versão (2.4.7-p3)
  2. Atualizar as dependencias usando bin/composer update
  3. Ter alguma configuração "pendente" no painel da pagarme, de forma a gerar alguma notificação no dashboard do magento.

Expected behaviour

Funcionamento normal, considerando que não houve nenhum aviso de breaking changes

Actual behaviour

Ao entrar no admin, exibe esta mensagem de erro:
image

Debugging

Analisando a fundo o erro, identiquei que a partir da versão 2.5, as seguintes constantes foram removidas da classe "Middle/Model/Account" (src/Middle/Model/Account.php):

  • DOMAIN_EMPTY
  • DOMAIN_INCORRECT

O problema é que a versão mais atual do módulo magento2 ainda faz referência a essas constantes, como pode ser visto em:

@rafaelsiqueira
Copy link
Contributor Author

Eu estou rodando o meu fork em ambiente produtivo e o problema não acontece mais. Segue evidência das notificações aparecendo corretamente.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant