REST API - Update Artikel - Price by id not found

Hier ein Update: Nach längerer Zeit PHP Debuggen bin ich auf eine Zeile gestossen die den “Prices” Array des Artikels löscht bevor die übermittelten Preise darin gesucht werden. Funktion “checkDataReplacement” Warum dies gemacht wird weiss ich nicht, hier die Original Zeile. Meine erste Behauptung es muss sich um einen Bug handeln. Shopware\Components\Api\Resource\Variant.preparePriceAssociation() - Zeile 605 /\*\* \* @param $data \* @param \Shopware\Models\Article\Article $article \* @param \Shopware\Models\Article\Detail $variant \* @param \Shopware\Models\Tax\Tax $tax \* @throws \Shopware\Components\Api\Exception\CustomValidationException \* @return array \*/ protected function preparePriceAssociation($data, ArticleModel $article, Detail $variant, Tax $tax) { $prices = $this-\>checkDataReplacement($variant-\>getPrices(), $data, 'prices', true); foreach ($data['prices'] as &$priceData) { /\*\*@var $price Price\*/ $price = $this-\>getOneToManySubElement( $prices, $priceData, '\Shopware\Models\Article\Price' ); ... checkDataReplacement: Helper function which checks the option configuration for the passed collection. If the data property contains the “__options_$optionName” value and this value contains the “replace” parameter the collection will be cleared. Wie meldet Ihr Bugs an das Shopware Team eigentlich? Gibt es irgendow eine Art Bugzilla oder JIRA page um diese zu submitten? Ich habe mal provisorisch die Zeile bei mir ersetzt mit : //$prices = $this-\>checkDataReplacement($variant-\>getPrices(), $data, 'prices', true) $prices = $variant-\>getPrices(); Danach hat das Update funktioniert. Natürlich ohne Gewähr ob das so richtig ist. Aber vielleicht kann hier einer der erfahrener Programmierer Auskunft geben wie es angedacht ist Preise bei einem Update zu übermitteln.