The Utils::getTaxTypeByArea method returns an incorrect object type.
The Utils::getTaxTypeByArea method returns an incorrect object type.
[13-Feb-2018 15:09:35 UTC] PHP Fatal error: Uncaught TypeError: Argument 1 passed to QUI\ERP\Tax\Utils::getTaxEntry() must be an instance of QUI\ERP\Tax\TaxType, instance of QUI\ERP\Tax\TaxEntry given, called in /var/www/produkte/packages/quiqqer/tax/src/QUI/ERP/Tax/Utils.php on line 82 and defined in /var/www/produkte/packages/quiqqer/tax/src/QUI/ERP/Tax/Utils.php:218
Stack trace:
#0 /var/www/produkte/packages/quiqqer/tax/src/QUI/ERP/Tax/Utils.php(82): QUI\ERP\Tax\Utils::getTaxEntry(Object(QUI\ERP\Tax\TaxEntry), Object(QUI\ERP\Areas\Area))
#1 /var/www/produkte/packages/quiqqer/tax/src/QUI/ERP/Tax/Utils.php(125): QUI\ERP\Tax\Utils::getTaxByUser(Object(QUI\Users\User))
#2 /var/www/produkte/packages/quiqqer/products/src/QUI/ERP/Products/Utils/Calc.php(355): QUI\ERP\Tax\Utils::isUserEuVatUser(Object(QUI\Users\User))
#3 /var/www/produkte/packages/quiqqer/products/src/QUI/ERP/Products/Product/UniqueProduct.php(381): QUI\ERP\Products\Utils\Calc->getProductPrice(Object(QUI\ERP\Products\Product\UniqueProduct), Object(Closure))
#4 /var/www/produkte/packages/qui in /var/www/produkte/packages/quiqqer/tax/src/QUI/ERP/Tax/Utils.php on line 218