Projekt

Allgemein

Profil

Aktionen

GX-Bug #63797

geschlossen

REST-API: Löschen von Artikeln mit Eigenschaften berücksichtigt einige Tabellen nicht

Von Tobias Schindler vor mehr als 4 Jahren hinzugefügt. Vor fast 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
-
Kategorie:
REST-API
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.14.1.0 beta1, 3.15.1.0 beta1
Release Notes Langtext:

Löschen von Artikeln mit Eigenschaften löscht nun in allen verknüpften Tabellen


Beschreibung

Wenn über die REST-API ein Eigenschaften Artikel gelöscht wird, sind weiterhin Einträge zum Artikel in den Tabellen "products_properties_index" und "products_properties_combis_values". Referenzen zum Artikel in der "products_properties_admin_select" Tabelle werden gelöscht.

Es existiert ein Test der den Fehler wiederspiegelt: ProductsDeleteEndpointTest::testRemovesRelatedProperties


EDIT 09.10.2019

If an product property is deleted via the REST-API, there are still entries for the product in the tables "products_properties_index" and "products_properties_combis_values". References to the product in the "products_properties_admin_select" table are deleted.

A test exists that reflects the error:
ProductsDeleteEndpointTest::testRemovesRelatedProperties



Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Bug #64704: Beim Löschen eines Produkts werden die zugehörigen Eigenschaften-Daten nicht gelöschtErledigtDodji Epe

Aktionen
Kopiert nach GX-Entwicklung - GX-Bug #65312: REST-API: Löschen von Artikeln mit Eigenschaften berücksichtigt einige Tabellen nichtErledigt

Aktionen
Aktionen #1

Von Tobias Schindler vor mehr als 4 Jahren aktualisiert

Aktionen #2

Von Tobias Schindler vor mehr als 4 Jahren aktualisiert

  • Betroffene Versionen 3.14.1.0 beta1, 3.15.1.0 beta1 wurde hinzugefügt
  • Betroffene Versionen Unbestimmt wurde gelöscht
Aktionen #3

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Beschreibung aktualisiert (Vergleich)
  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #4

Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert

  • Status wurde von Anerkannt zu Testing geändert
  • Zielversion wurde von 133 zu 3.15.3.0 beta1 geändert

It should be fixed with the fix of issue #64704. I've ran the test and it passed.

Aktionen #6

Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert

  • Beziehung mit GX-Bug #64704: Beim Löschen eines Produkts werden die zugehörigen Eigenschaften-Daten nicht gelöscht wurde hinzugefügt
Aktionen #7

Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen #8

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Tags wurde auf stable gesetzt
Aktionen #9

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #10

Von Daniel Wu vor mehr als 4 Jahren aktualisiert

  • Kopiert nach GX-Bug #65312: REST-API: Löschen von Artikeln mit Eigenschaften berücksichtigt einige Tabellen nicht wurde hinzugefügt
Aktionen #11

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Tags stable wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF