Aktionen
GX-Bug #55428
geschlossenOrderStatus Service liefert nicht immer als vorhandenen Order Status zurück (GX 3.8)
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.8.1.0 beta1
Release Notes Langtext:
Fehler behoben, das unter Umständen die Bestellstatus nicht richtig ausgelesen werden
Beschreibung
Aktuell ist die korrekte Funktion der Services davon abhängig, dass die OrderStatus Tabelleneinträge exakt in einer bestimmten Reihenfolge vorliegen. Wenn in einem Shop irgendwann mal Sprachoptionen verändert wurden, ist dies nicht mehr sicher gegeben. Das Problem lässt sich durch ein order_by in der SQL Abfrage im Repository Reader lösen.
GXMainComponents/Services/Core/OrderStatus/Repositories, Zeile 85
$resultData = $this->queryBuilder->get('orders_status')->result_array();
ersetzen durch:
$resultData = $this->queryBuilder->order_by('orders_status_id,language_id')->get('orders_status')->result_array();
Zugehörige Tickets
Aktionen
#1
Von Tobias Schindler vor mehr als 6 Jahren aktualisiert
- Kopiert von GX-Bug #55415: OrderStatus Service liefert nicht immer als vorhandenen Order Status zurück wurde hinzugefügt
Aktionen
#2
Von Tobias Schindler vor mehr als 6 Jahren aktualisiert
- Status wurde von Gemeldet zu Erledigt geändert
- Zielversion wurde von 133 zu 3.8.1.0 geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen