-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
E-Mail not sent when order consists of reduced positions #294
Comments
Hi there anyway, doing our best to solve it, |
Hi I've just tested it, and it worked on my end. thank you |
Hi, I've continued to debug this issue on our side and found the cause of it. It already fails when encoding the JSON in Shopware/Subscriber/MailSubscriber.php Line 167 in 3349a3a
NULL .
I've checked
Maybe the plugin could check if the call to The part of the variables that is causing
Let's see if I can find out where the |
ah perfect but maybe i can switch over to a softer check and add a json parse log entry instead ;) what do you think? |
The following line from the Advanced Promotion Suite plugin is causing the NaN:
In our case, the I'm unsure about how you should handle |
Hi @snc thank you for this. values will now be 0, which yeah...could be misleading in case its even displayed in the mail in addition to this, warning logs are generated |
Hi @boxblinkracer, the PR looks good to me! Thanks. |
perfect, thanks @snc |
Hi @snc |
Hi Mollie Team!
We have experienced a problem with the Mollie-Plugin when used in combination with Advanced Promotion Suite.
No order confirmation mail is being sent for all orderes that have reduced positions only.
As soon as we disable the Shopware_Modules_Order_SendMail_Send - Event handling mails are sent again.
Further narrowing down the problem we managed to find out that inside sendConfirmationEmail() function this line
$variables = @json_decode($transaction->getOrdermailVariables(), true);
returns null and therefore email sending is skipped.
Thanks for checking
Alex
The text was updated successfully, but these errors were encountered: