Projekt

Allgemein

Profil

Aktionen

GX-Bug #69675

geschlossen

Wenn die Session abgelaufen ist und die Bestellung aber gerade abgeschlossen wird gibt es eine Fehlermeldung im Checkout

Von Till Tepelmann vor mehr als 2 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
-
Kategorie:
Checkout
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.5.1.0, 4.5.1.0 RC1, 4.5.1.0 beta1, 4.5.1.0 beta2, 4.5.1.0 beta3, 4.5.1.1, 4.5.1.2, 4.5.2.0, 4.5.2.0 beta1, 4.5.2.1, 4.5.2.2
Release Notes Langtext:

Bestellungen von GX-Customizer-Artikeln können nun ohne Fehler abgeschlossen werden, wenn die Session abgelaufen ist.


Beschreibung

Wenn die Session abgelaufen ist und die Bestellung aber gerade abgeschlossen wird gibt es eine Fehlermeldung im Checkout

Das passiert wenn ein Kunde in dem Moment die Bestellung ausführen will, wo die Session abgelaufen ist und damit kein GX-Customizer Artikel mehr in der Session sind

Sobald der Fehler auftritt, werden leere Bestellungen in der Datenbank angelegt, da fehlen dann viele Informationen.

Call to a member function restore() on null in /gm/classes/GMGPrintOrderManager.php:23

Lösung sollte sein, dass vorher überprüft wird, ob das Objekt überhaupt vorhanden ist und nur dann die restore Methode auch aufrufen.


If the session has expired and the order is being completed there is an error message in the checkout.

This happens when a customer wants to place an order at the moment when the session has expired and there are no GX-Customizer products left in the session.

As soon as the error occurs, empty orders are created in the database, there is a lot of information missing.

Call to a member function restore() on null in /gm/classes/GMGPrintOrderManager.php:23

Solution should be to check if the object exists at all and only then call the restore method.


Aktionen #1

Von Till Tepelmann vor mehr als 2 Jahren aktualisiert

  • Status wurde von Gemeldet zu Testing geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #3

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Status wurde von Testing zu Feedback geändert
Aktionen #4

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Zugewiesen an wurde auf Till Tepelmann gesetzt
Aktionen #6

Von Till Tepelmann vor mehr als 2 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #7

Von Till Tepelmann vor mehr als 2 Jahren aktualisiert

  • Tags wurde auf 4.6.0.1 gesetzt
  • Status wurde von Feedback zu Testing geändert
  • Zugewiesen an Till Tepelmann wurde gelöscht
Aktionen #8

Von Josua Michalak vor mehr als 2 Jahren aktualisiert

  • Zugewiesen an wurde auf Josua Michalak gesetzt
Aktionen #9

Von Josua Michalak vor mehr als 2 Jahren aktualisiert

  • Zielversion wurde auf 4.6.0.1 gesetzt
Aktionen #10

Von Josua Michalak vor mehr als 2 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #11

Von Josua Michalak vor mehr als 2 Jahren aktualisiert

  • Zugewiesen an Josua Michalak wurde gelöscht
Aktionen #12

Von Till Tepelmann vor mehr als 2 Jahren aktualisiert

Aktionen #13

Von Daniel Wu vor mehr als 2 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #14

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Tags 4.6.0.1 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF