Aw: Error after changing to PHP 8.0
In debug mode the following is displayed ( at the moment only on the shipping page). Plugins are up to date and those not needed are disabled:
count(): Argument #1 ($value) must be of type Countable|array, null given
/var/home/juwelen-binder_at/www/components/com_jshopping/shippings/sm_depend_price/sm_depend_price.php:32
Call stack
# Function Location
1 () JROOT/components/com_jshopping/shippings/sm_depend_price/sm_depend_price.php:32
2 sm_depend_price->getPrices() JROOT/components/com_jshopping/tables/shippingmethodprice.php:87
3 jshopShippingMethodPrice->calculateSum() JROOT/components/com_jshopping/models/checkoutshipping.php:47
4 jshopCheckoutShipping->getCheckoutListShippings() JROOT/components/com_jshopping/controllers/checkout.php:250
5 JshoppingControllerCheckout->step4() JROOT/libraries/src/MVC/Controller/BaseController.php:702
6 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/components/com_jshopping/jshopping.php:25
7 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
8 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
9 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:194
10 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:233
11 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:225
12 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49
All other works fine in PHP 7.4.33