Fatal error: PHP Fatal error: Uncaught TypeError: Return value of WCMYPA_Admin::shipmentIsStatus() must be of the type bool, string returned in wp-content/plugins/woocommerce-myparcel/includes/admin/class-wcmypa-admin.php:1606 #938
Labels
bug
Something isn't working
Plugin version
4.16.0
WooCommerce version
7.1.0
WordPress version
6.1.1
PHP version
7.4
What went wrong?
When navigating to an order we get no order informatie, the plugin is giving the following error:
Reproduction steps
Relevant log output
Additional context
In woocommerce-myparcel/includes/admin/class-wcmypa-admin.php on line 1604 to 1607 there is a function called "shipmentIsStatus", this function is expecting a boolean as return. But this function is returning a string on 1606.
The PHP function "strstr" is being used, which will return the part of the string if found, and "false" if the string is not found.
http://php.net/manual/en/function.strstr.php
The function is used in the same class/file on line 1588 to 1590.
The text was updated successfully, but these errors were encountered: