Projekt

Allgemein

Profil

Aktionen

GX-Bug #48756

geschlossen

Wenn JanoLaw aktiv ist und kein Widerrufsrecht konfiguriert ist, kann man keine Bestellung abschließen

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

Status:
Erledigt
Priorität:
Sofort
Zugewiesen an:
Torben Wark
Kategorie:
Checkout
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.1.3.1
Release Notes Langtext:

Eine Bestellung kann jetzt erfolgreich abgeschlossen werden, auch wenn man Janolaw aktiviert hat, jedoch kein Widerrufsrecht konfiguriert ist.

Tags:
Fix

Beschreibung

Wenn man das JanoLaw Modul nutzt, aber z.B. nur ein B2B Shop hat und kein Widerrufsrecht konfiguriert hat, wird dennoch in der E-Mail versucht eine Variable zu füllen wo der Inhalt "false" ist und der Bestellvorgang bricht mit dem folgenden Fehler ab:

USER ERROR(256): "check_data_type validation failed. Dump: , string expected, but boolean detected" in /gm/inc/check_data_type.inc.php:53 (Details)

#6 File: /gm/inc/check_data_type.inc.php:53 (Details)
#5 File: /system/core/BaseClass.inc.php:146 (Details)
#4 File: /system/core/BaseClass.inc.php:56 (Details)
#3 File: /system/classes/orders/SendOrderProcess.inc.php:230 (Details)
#2 File: /system/classes/checkout/CheckoutProcessProcess.inc.php:1609 (Details)
#1 File: /system/classes/checkout/CheckoutProcessProcess.inc.php:159 (Details)
#0 File: /checkout_process.php:46 (Details)
Request: POST /checkout_process.php


Dateien

JanoLawCheckoutFix.patch (2,19 KB) JanoLawCheckoutFix.patch Till Tepelmann, 29.09.2016 11:33

Aktionen #1

Von Moritz Bunjes vor mehr als 7 Jahren aktualisiert

  • Status wurde von Gemeldet zu Testing geändert
  • Zugewiesen an wurde auf Core-Entwickler gesetzt
  • Zielversion wurde von 133 zu 3.2.0.0 beta2 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #2

Von Torben Wark vor mehr als 7 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Torben Wark geändert
Aktionen #3

Von Torben Wark vor mehr als 7 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen

Auch abrufbar als: Atom PDF