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 mehr als 1 Jahr hinzugefügt. Vor etwa 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 #1

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

Aktionen #2

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

Aktionen #3

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an Moritz Bunjes wurde gelöscht
Aktionen #5

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

Aktionen #6

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

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

Aktionen #9

Von Ahmed Hamouda vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an Ahmed Hamouda wurde 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 #12

Von Till Tepelmann vor mehr als 1 Jahr aktualisiert

  • Tags 4.8.0.0_final wurde gelöscht
Aktionen #13

Von Daniel Wu vor etwa 1 Jahr aktualisiert

  • Tags wurde auf Maintenance_2023 gesetzt
Aktionen

Auch abrufbar als: Atom PDF