Ich habe folgendes Problem. Wir haben eine Bundle Logik in unseren Shop eingepflegt und müssen wenn wir die Menge und den Sellingplan ändern wollen für alle Produkte im Bundle diesen Sellingplan ändern oder die Menge.
Im folgenden sind die Beispiele, welche immer einen Badrequest(400) ausgeben. liegt wahrscheinlich am Aufbau der Werte updateItems und updateitems2. Leider finde ich den Fehler nicht.
Aber ggf. kann es sein, dass deine Funktion “updateCartItem” einen Fehler bei der Übertragung von Daten an den Server aufweist und das Problem könnte darin liegen, dass du eine falsche Formatierung für die Daten verwendest, die an den Server gesendet werden. Kann ich aber nicht genau sagen ¯_(ツ)_/¯.
Für den ersten Aufruf “updateCartItem (updateItems)” könnte das Format des Datenobjekts falsch sein, oder wie folgt mit den Anführungszeichen formatiert werden:
let updateItems = {"id":"436034260:dbd0192e627f61311c7e9fd9a02", "quantity": 3, "selling_plan": 36136516}
Für den zweiten Aufruf “updateCartItem (updateItems2)” könnte das Format des Datenobjekts wie folgt geändert werden:
Super und ich hoffe jemand wird einen vorschlag haben. Da es sehr spezialisiert ist mit eurer Bundle Logik kann es sein, dass es dauern wird bis jemand etwas da postet.