Aktionen
GX-Bug #70396
geschlossenDie REST-API v2 melden einen Erfolg beim Aktualisieren eines Sonderangebots, auch wenn es gar kein Sonderangebot gibt | The REST API v2 report a success when updating a special offer, even if there is no special offer at all
% erledigt:
0%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.8.0.0 beta1
Release Notes Langtext:
Die REST-API v2 meldet jetzt einen Fehler, wenn man versucht ein Sonderangebot zu aktualisieren, das nicht existiert
Beschreibung
The PUT api.php/v2/special_offers/{id}
endpoint returns a 200 OK http status code with a complete special offer object in the response, even if there is no special offer at all. A 400 bad request http status response would be correct.
PUT api.php/v2/special_offers/999999
Request body:
{ "expiresAt": "2025-12-31 00:00:00", "price": 10, "productId": 1, "quantity": 99999, "status": true }
Expected:
400 Bad Request http response code
Actual:
200 OK http response code
Aktionen
#1
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#2
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#3
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an
Moritz Bunjeswurde gelöscht
Aktionen
#5
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#6
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#7
Von Ahmed Hamouda vor mehr als 1 Jahr aktualisiert
- Zugewiesen an wurde auf Ahmed Hamouda gesetzt
Aktionen
#8
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#9
Von Ahmed Hamouda vor mehr als 1 Jahr aktualisiert
- Zugewiesen an
Ahmed Hamoudawurde gelöscht
Aktionen
#10
Von Alexandre Ataides vor mehr als 1 Jahr aktualisiert
- Zugewiesen an wurde auf Alexandre Ataides gesetzt
Aktionen
#11
Von Alexandre Ataides vor mehr als 1 Jahr aktualisiert
- Status wurde von Testing zu Erledigt geändert
Aktionen