Projekt

Allgemein

Aktionen

GX-Bug #42024

geschlossen

Wenn die Content ID für das Widerrufsrecht nicht existiert, dann kann keine Bestellung durchgeführt werden

Von Till Tepelmann vor fast 10 Jahren hinzugefügt. Vor fast 10 Jahren aktualisiert.

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

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.3.1.0, 2.3.1.0 beta2, 2.3.1.1, 2.3.1.2, 2.3.1.3, 2.3.1.4
Release Notes Langtext:
Tags:
Fix

Beschreibung

Wenn man im Adminbereich unter "Konfiguration->Allgemeines->Rechtliches" im Feld Content ID für das Widerrufsrecht eine ID einträgt zu der unter "Toolbox->Content-Manager" keine GruppenID existiert, wird der Anhang für PDF Datei nicht erzeugt und damit das Array $t_mail_attachment_array mit einen Eintrag "false" erstellt.

Es wird dann folgender Fehler generiert:

Uncaught exception 'InvalidArgumentException' with message 'Invalid argument provided (expected string path) $p_emailAttachment: ' in /GXEngine/Classes/CoreServices/Email/ValueObjects/AttachmentPath.inc.php:43

Die Betellung kann damit nicht abgeschlossen werden.


Dateien

EMailAttachementFix.patch (1,77 KB) EMailAttachementFix.patch /system/classes/orders/SendOrderProcess.inc.php Till Tepelmann, 17.06.2015 19:26

Checkliste 0/0


Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Bug #42083: Ohne aktiviertes Widerrufsrecht darf die Option "Widerrufsbelehrung als PDF an Bestellbestätigung anhängen" unter Konfiguration - Allgemeines - Rechtliches nicht angehakt werden.ErledigtTorben Wark24.06.2015

Aktionen
Aktionen #1

Von Till Tepelmann vor fast 10 Jahren aktualisiert

Lösungsvorschlag im Anhang

Aktionen