GX-Bug #47707
geschlossenKlarna: Speicherung der Ratenzahlungsdaten überarbeitet
100%
Beschreibung
MR: https://sources.gambio-server.net/gambio/gxdev/merge_requests/375
Das Klarna-SDK verwendet für die Speicherung der Ratenzahlungsdaten (PClasses) eine eigene DB-Verbindung. Das bewirkte seit der automatischen Konvertierung der mysql_…()-Aufrufe in mysqli_…()-Aufrufe, dass $GLOBALS['_ _ _ mysqli_ston'] überschrieben wurde und somit parallel zu $GLOBALS['db_link'] eine zweite DB-Verbindung existierte. Zusammen mit der Tatsache, dass xtc_db_query() auf $GLOBALS['db_link'] operiert und xtc_db_insert_id() auf $GLOBALS['_ _ _ mysqli_ston'], führte das z.B. zu dem wirren Fehler, dass bei Klarna Ratenzahlung im Checkout ein Fehler von GXCustomizer-Klassen geworfen wurden, die zu ihren INSERTs falsche insert_ids bekamen.
Wer den vorherigen Absatz auf Anhieb versteht: Bewerbungen bitte an jobs@gambio.de
Von Marco Bruchmann vor mehr als 8 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Von Daniel Würdemann vor mehr als 8 Jahren aktualisiert
- Status wurde von Gemeldet zu Testing geändert
- Zugewiesen an wurde auf Core-Entwickler gesetzt
- Zielversion wurde von 133 zu 3.1.2.0 geändert
Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- Zugewiesen an wurde von Core-Entwickler zu Moritz Bunjes geändert
- % erledigt wurde von 0 zu 100 geändert
Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert
- Tags wurde von Partner, MR zu Partner geändert