Как подключить magento 2.3.5-p2 к magento PWA studio 8

Мне нужно подключить magento 2.3.5-p2 к magento PWA studio 8. Когда я пытаюсь запустить PWA, я получаю сообщение об ошибке:

Error: Cannot query field "availableStores" on type "Query". (... 1 errors total) at fetch.then.catch.then.json (/home/michal/magento2/pwa-studio/packages/pwa-buildpack/lib/Utilities/graphQL.js:33:23) at process._tickCallback (internal/process/next_tick.js:68:7).

Я знаю, что эти версии несовместимы, но, возможно, кто-то тоже должен был это сделать, и у него есть предложения, как это сделать.

1 ответ

@Michal У меня была аналогичная проблема с моим магазином magento, и в моем случае это был платеж klarna, который вызывал некоторые проблемы.

вы можете легко отладить его, просмотрев в packages/pwa-buildpack/lib/Utilities/graphQL.js:32

Тело:

        `{"query":"query availableStoresConfigData {\n    availableStores {\n        code\n        id\n        store_name\n        default_display_currency_code\n    }\n}\n"}`

Ответ должен быть таким:

         {
    "data": {
        "availableStores": [
            {
                "code": "default",
                "id": 1,
                "store_name": "Default Store View",
                "default_display_currency_code": "USD"
            }
        ]
    }
}

Другие вопросы по тегам