GX-Bug #45542
geschlossenEs können keine Widerrufe erstellt werden, wenn mysql_insert_id eine 0 zurückgibt.
Von Till Tepelmann vor fast 9 Jahren hinzugefügt. Vor mehr als 8 Jahren aktualisiert.
100%
Beschreibung
Es können keine Widerrufe erstellt werden, wenn mysql_insert_id eine 0 zurückgibt
Dateien
WithdrawalFix.patch (682 Bytes) WithdrawalFix.patch | /system/classes/withdrawals/WithdrawalModel.inc.php | Till Tepelmann, 08.03.2016 13:18 |
Zugehörige Tickets
Von Till Tepelmann vor fast 9 Jahren aktualisiert
- Datei WithdrawalFix.patch WithdrawalFix.patch wurde hinzugefügt
Von Till Tepelmann vor fast 9 Jahren aktualisiert
- Priorität wurde von Normal zu Dringend geändert
Von Michael Kroenke vor fast 9 Jahren aktualisiert
- Priorität wurde von Dringend zu Sofort geändert
Von Daniel Wu vor fast 9 Jahren aktualisiert
- Tags wurde von Fix zu Diskussion geändert
In welchem Fall liefert mysql_insert_id eine 0 zurück?
Von Daniel Wu vor fast 9 Jahren aktualisiert
- Priorität wurde von Sofort zu Hoch geändert
Von Daniel Wu vor fast 9 Jahren aktualisiert
Die Ursache soll beim Kunden herausgefunden und behoben werden.
Vermutung: Irgendein Zusatz-Modul führt einen Code-Igniter-Befehl aus, so dass die mysql_insert_id 0 ist.
Von Daniel Wu vor fast 9 Jahren aktualisiert
Es könnte auch ein Zusammenhang mit aktiviertem Logging geben.
Von Daniel Würdemann vor fast 9 Jahren aktualisiert
- Beziehung mit GX-Abgewiesen #42806: Wenn die Option "SQL Logging im FrontEnd" aktiviert ist, werden in der Bestellung keine Artikel gespeichert. wurde hinzugefügt
Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert
Problem müsste jetzt hierüber gelöst worden sein: https://tracker.gambio-server.net/issues/47239
Trotzdem ist der Patch von Till sinnvoll, dass die xtc-wrapper-Methode genutzt wird. Patch sollte also als Lösung für dieses Ticket genommen werden.
Von Daniel Wu vor mehr als 8 Jahren aktualisiert
- Zugewiesen an
Daniel Wuwurde gelöscht
Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Moritz Bunjes gesetzt
Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Moritz Bunjes zu Core-Entwickler geändert
- Zielversion wurde von 133 zu 3.1.2.0 beta1 geändert
Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert
- Kopiert nach GX-Bug #47320: Es können keine Widerrufe erstellt werden, wenn mysql_insert_id eine 0 zurückgibt. wurde hinzugefügt
Von Alexandros Tselegidis vor mehr als 8 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Alexandros Tselegidis geändert
Von Alexandros Tselegidis vor mehr als 8 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert