Skip to content

[Bug] Mensagem de erro ao salvar configurações no escopo de website #381

@chavesfop

Description

@chavesfop

Após instalar o modulo da pagarme, ao salvar qualquer configuração em Stores > Configuration no escopo de website, a mensagem de erro é exibida.

Something went wrong while saving this configuration: Warning: Undefined array key "pagarme_pagarme" in /app/vendor/pagarme/pagarme-magento2-module/Observer/HubIntegrationObserver.php on line 37

Ao utilizar o escopo de Store View ou Default o erro não ocorre.

Apesar de salvar os dados corretamente, este erro incomoda usuários que tem que fazer alterações no escopo de website.

O evento esta descrito no arquivo events.xml, pelo que percebi do código ele é disparado sempre que salva alguma configuração no Stores > Configuration, sem fazer as devidas verificações se esta ou não na tela de configuração da pagarme, a única ação que este arquivo faz é remover a integração em algum caso específico e sempre que esta sendo salvo como escopo de website.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions