Aktionen
GX-Bug #58901
geschlossenBeleg-Download via XML-Schnittstelle funktioniert nicht mehr, wenn die alte PayPalNG-Tabelle nicht mehr da ist
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.10.0.1
Release Notes Langtext:
Beleg-Download via XML-Schnittstelle funktioniert wieder, auch wenn die Datenbanktabellen paypal_transactions oder orders_klarna nicht existieren
Beschreibung
In der /system/classes/gambio_xml/GxmlOrders.inc.php ist eine wird versucht ein JOIN auf veraltete Tabellen des alten PayPal-Moduls und des alten Klarna-Moduls zu machen. Wenn eine dieser Tabellen nicht da ist, führt dies beim Beleg-Download zu einem SQL-Error.
Lösungsansatz: Die Transaktionsdetails sollten über den PaymentDetailsProvider bezogen werden. Der PaymentDetailsProvider ist aktuell nur in der 3.11 vorhanden. Dieser sollte in die 3.10 übernommen werden.
Zugehörige Tickets
Aktionen
#1
Von Moritz Bunjes vor mehr als 6 Jahren aktualisiert
- Kopiert von GX-Bug #58425: Beleg-Download via XML-Schnittstelle funktioniert nicht mehr, wenn die alte PayPalNG-Tabelle nicht mehr da ist wurde hinzugefügt
Aktionen
#2
Von Moritz Bunjes vor mehr als 6 Jahren aktualisiert
- Status wurde von Gemeldet zu Testing geändert
Aktionen
#3
Von Daniel Wu vor etwa 6 Jahren aktualisiert
- Zielversion wurde von 3.11.1.0 beta1 zu 3.11.1.0 beta2 geändert
Aktionen
#4
Von Daniel Wu vor etwa 6 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen
#5
Von Daniel Wu vor mehr als 3 Jahren aktualisiert
- Zugewiesen an
Core-Entwicklerwurde gelöscht
Aktionen