Problem mit Paypal 2.2.2

Hallo,

folgender Fehler entsteht bei Bestellungen mit Paypal (Paypal Express) und der Plugin Version 2.2.2. Nach einen Downgrade auf 2.2.0 ist alles wieder gut.

Ergebnis ist das die Bestellung auf Fehler läuft (im frontend für den Kunden), die Zahlung nur teilweise durchgeführt wird und die Bestellmail nicht versendet wird.

Das ist der Fehler:

Subject set twice

bzw.

Zend_Mail_Exception: Subject set twice in /engine/Library/Zend/Mail.php:921 Stack trace:
#0 /engine/Library/Enlight/Components/Mail.php(247): Zend_Mail->setSubject(‚Ihre Bestellung…‘)
#1 /engine/Shopware/Components/TemplateMail.php(214): Enlight_Components_Mail->setSubject(‚Ihre Bestellung…‘)
#2 /engine/Shopware/Components/TemplateMail.php(194): Shopware_Components_TemplateMail->loadValues(Object(Enlight_Components_Mail), Object(Shopware\Models\Mail\Mail), Array)
#3 /engine/Shopware/Core/sOrder.php(920): Shopware_Components_TemplateMail->createMail(Object(Shopware\Models\Mail\Mail), Array)
#4 /custom/plugins/SwagPaymentPayPalUnified/Controllers/Frontend/PaypalUnified.php(521): sOrder->sendMail(Array)
#5 /custom/plugins/SwagPaymentPayPalUnified/Controllers/Frontend/PaypalUnified.php(322): Shopware_Controllers_Frontend_PaypalUnified->sendOrderMail(Object(Enlight_Components_Session_Namespace))
#6 /engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Frontend_PaypalUnified->returnAction()
#7 /engine/Library/Enlight/Controller/Dispatcher/Default.php(530): Enlight_Controller_Action->dispatch(‚returnAction‘)
#8 /engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#9 /engine/Shopware/Kernel.php(191): Enlight_Controller_Front->dispatch()
#10 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(484): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#11 /engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#12 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(441): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#13 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(337): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true)
#14 /engine/Shopware/Components/HttpCache/AppCache.php(189): Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true)
#15 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(203): Shopware\Components\HttpCache\AppCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true)
#16 /engine/Shopware/Components/HttpCache/AppCache.php(116): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#17 /var/www/clients/client1/web8/web/shopware.php(118): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#18 {main}

Hallo,

wir haben heute die Version 2.2.3 veröffentlicht. Da haben wir das Eingreifen des Plugins in den Mailversand wieder entfernt. 
Behebt das dein Problem?

Viele Grüße aus Schöppingen

cool Michael Telgmann

1 „Gefällt mir“