Actions
GX-Bug #58425
closedBeleg-Download via XML-Schnittstelle funktioniert nicht mehr, wenn die alte PayPalNG-Tabelle nicht mehr da ist
% Done:
100%
Estimated time:
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
Description
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.
Related issues
Updated by Moritz Bunjes over 7 years ago
- Status changed from Anerkannt to Erledigt
- Assignee set to Moritz Bunjes
- Target version changed from 133 to 3.10.1.0
- % Done changed from 0 to 100
- Release Notes Langtext updated (diff)
Updated by Moritz Bunjes over 7 years ago
- Status changed from Erledigt to Testing
- Assignee changed from Moritz Bunjes to Core-Entwickler
Updated by Moritz Bunjes over 7 years ago
- Status changed from Testing to Erledigt
- Betroffene Versionen 3.10.0.1 added
- Betroffene Versionen deleted (
Unbestimmt)
Updated by Moritz Bunjes over 7 years ago
- Copied to GX-Bug #58901: Beleg-Download via XML-Schnittstelle funktioniert nicht mehr, wenn die alte PayPalNG-Tabelle nicht mehr da ist added
Actions