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

Auch abrufbar als: Atom PDF