Projekt

Allgemein

Profil

Aktionen

GX-Bug #70396

geschlossen

Die 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

Von Moritz Bunjes vor fast 2 Jahren hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Alexandre Ataides
Kategorie:
REST-API
Zielversion:
% 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

Auch abrufbar als: Atom PDF