Aktionen
GX-Bug #68996
geschlossenProduct variants -> Generate new product variants - responds with error 500 if only 1 option is passed
Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Marvin Muxfeld
Kategorie:
REST-API
Zielversion:
% erledigt:
0%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:
Die Generierung der Produktvarianten wurde korrigiert
Beschreibung
The server responds with an error 500 (Internal server error) if only 1 option is passed.
Documentation: https://mjn.dev.gambio-server.net/dev-docu/docs/rest-v3/#operation/generate-product-variant
Steps to reproduce:
Send a POST request following the example within the documentation but with only one option.
POST @ {Shop-URL}/api.php/v3/products/1/variants/_generate
Request body (JSON):
[
{
"optionId": 1,
"optionValueId": 1
},
{
"optionId": 1,
"optionValueId": 2
}
]
Expected result:
A variant with the given option values is created.
Actual result:
The server responds with an internal server error 500.
Additional thought/question:
Why is it even necessary to provide optionValueId AND optionId?
Aktionen
#1
Von Josua Michalak vor mehr als 3 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#2
Von Josua Michalak vor mehr als 3 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#3
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Alexandre Ataides gesetzt
Aktionen
#4
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an
Alexandre Ataideswurde gelöscht - Zielversion wurde von 133 zu 4.5.1.0 beta1 geändert
Aktionen
#7
Von Daniel Wu vor mehr als 3 Jahren aktualisiert
- Status wurde von Testing zu In Bearbeitung geändert
- Zugewiesen an wurde auf Alexandre Ataides gesetzt
Aktionen
#8
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an
Alexandre Ataideswurde gelöscht
Aktionen
#9
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Status wurde von Testing zu In Bearbeitung geändert
- Zugewiesen an wurde auf Alexandre Ataides gesetzt
Aktionen
#10
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Tags wurde von 4.5.1.0_beta1 zu 4.5.1.0_beta2 geändert
- Status wurde von In Bearbeitung zu Feedback geändert
- Zugewiesen an wurde von Alexandre Ataides zu Mirko Janssen geändert
Aktionen
#11
Von Daniel Wu vor mehr als 3 Jahren aktualisiert
- Zielversion wurde von 4.5.1.0 beta1 zu 133 geändert
Aktionen
#12
Von Mirko Janssen vor mehr als 3 Jahren aktualisiert
Aktionen
#13
Von Mirko Janssen vor mehr als 3 Jahren aktualisiert
- Status wurde von Feedback zu Testing geändert
- Zugewiesen an wurde von Mirko Janssen zu Alexandre Ataides geändert
- Zielversion wurde von 133 zu 4.5.1.0 beta2 geändert
Aktionen
#14
Von Daniel Wu vor mehr als 3 Jahren aktualisiert
- Zugewiesen an wurde von Alexandre Ataides zu Daniel Wu geändert
Aktionen
#15
Von Daniel Wu vor mehr als 3 Jahren aktualisiert
- Zugewiesen an
Daniel Wuwurde gelöscht
Aktionen
#16
Von Tobias Schindler vor mehr als 3 Jahren aktualisiert
- Zugewiesen an wurde auf Tobias Schindler gesetzt
Aktionen
#17
Von Tobias Schindler vor mehr als 3 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- Zugewiesen an
Tobias Schindlerwurde gelöscht
Aktionen
#19
Von Mirko Janssen vor fast 3 Jahren aktualisiert
- Status wurde von Erledigt zu Testing geändert
- Zielversion wurde von 4.5.1.0 beta2 zu 4.5.2.0 beta1 geändert
- Privat wurde von Ja zu Nein geändert
- Release Notes Langtext aktualisiert (Vergleich)
Aktionen
#21
Von Marvin Muxfeld vor fast 3 Jahren aktualisiert
- Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Aktionen
#22
Von Marvin Muxfeld vor fast 3 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Aktionen
#23
Von Hilke Müller vor fast 3 Jahren aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)
Aktionen