• Resolved Pavlo

    (@depavelfirst)


    Добрий день!

    При збоях API Нової пошти сайт падає з фатальною помилкою.

    Фрагмент помилки:

    Uncaught TypeError: Cannot access offset of type string on string in /wp-content/plugins/morkva-ua-shipping/classes/shipping_methods/nova-poshta/api/mrkv-ua-shipping-api-nova-poshta.php:139

    Стек веде до MRKV_UA_SHIPPING_API_NOVA_POSHTA->get_api_key_active() при відкритті:

    • /wp-admin/admin.php?page=wc-settings&tab=shipping&section=options
    • та при POST /wp-admin/admin-ajax.php на checkout.

    При тимчасово невалідному API ключі або нестандартній відповіді Nova Poshta API код очікує масив, але отримує рядок/порожнє значення, що в PHP 8+ дає TypeError і 500 на сайті.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)

The topic ‘TypeError get_api_key_active при збої API Нової пошти’ is closed to new replies.