Fehler bei Produktausgabe nach erfolgreicher Migration

Hallo zusammen,

ich habe soeben eine Migration von Shopware 5.4 auf 6.3 erfolgreich durchgeführt. Wenn ich nun Produkte im Frontend ausgeben will, erhalte ich folgende Fehlermeldung:

[2020-11-16 10:48:22] request.CRITICAL: Uncaught PHP Exception TypeError: "Argument 1 passed to Shopware\Core\Content\Product\SalesChannel\Price\ProductPriceDefinitionBuilder::getCurrencyPrice() must be an instance of Shopware\Core\Framework\DataAbstractionLayer\Pricing\PriceRuleEntity, null given, called in /var/www/clients/client1/web4/web/vendor/shopware/core/Content/Product/SalesChannel/Price/ProductPriceDefinitionBuilder.php on line 154" at /var/www/clients/client1/web4/web/vendor/shopware/core/Content/Product/SalesChannel/Price/ProductPriceDefinitionBuilder.php line 205 {"exception":"[object] (TypeError(code: 0): Argument 1 passed to Shopware\\Core\\Content\\Product\\SalesChannel\\Price\\ProductPriceDefinitionBuilder::getCurrencyPrice() must be an instance of Shopware\\Core\\Framework\\DataAbstractionLayer\\Pricing\\PriceRuleEntity, null given, called in /var/www/clients/client1/web4/web/vendor/shopware/core/Content/Product/SalesChannel/Price/ProductPriceDefinitionBuilder.php on line 154 at /var/www/clients/client1/web4/web/vendor/shopware/core/Content/Product/SalesChannel/Price/ProductPriceDefinitionBuilder.php:205)"} []

Muss ich etwas mit den Preisen anpassen? Wenn ja wo?

“Fehler” gefunden. Nach der Migration stand in der Spalte quantity_end der Tabelle product_price 0 anstelle von NULL drin. Dadurch greift der If Check in Zeile 169 im ProductPriceDefinitionBuilder nicht:

$end = $price->getQuantityEnd() ?? $quantity + 1;