akeneo / magento2-connector-community

Akeneo Connector for Magento 2
Open Software License 3.0
85 stars 89 forks source link

Website mapping is messed up sometimes due to connection problem #62

Open bartoszkubicki opened 5 years ago

bartoszkubicki commented 5 years ago

Environment and configuration

  1. Akeno connector 100.2.3
  2. Magento Open Source 2.3.2

Steps to reproduce

  1. Enter connector configuration
  2. I am not sure here - I think buggy situation happens when connection to akeneo is lost - there are not channels mapped to existing websites or they are somehow messed up.
  3. Save configuration

Expected result

  1. Configuration can't be saved, because we erase or mess website mapping beacuse of connection problem. Once channels are imported they should not rely on connection.

Actual result

  1. Website mapping is messed up
chrey commented 3 years ago

+1 We had the problem several times on 2 projects. We were lucky to be on staging only because if not, we would have lost on frontend all products no more assigned to their website.

Same with metric attribute mapping happens as it also relies on API call to display the list of metric attribute on Akeneo side. This is a very dangerous behavior that can lead to a big loss of information on Magento side