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
Fixes several issues with email sends #1266
Fixes several issues with email sends #1266
Conversation
…l tokens). Also fixed mautic#1246 where only the first email sent through a campaign inserted trackable links (other emails were left as original urls).
…is in more than one list assigned to an email
@@ -90,6 +90,9 @@ | |||
'mautic.emailbuilder.subscriber' => array( | |||
'class' => 'Mautic\EmailBundle\EventListener\BuilderSubscriber' | |||
), | |||
'mautic.emailtoken_subscriber' => array( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know this is minor but wouldn't this be more uniform as mautic.emailtoken.subscriber
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
:-) A true OCD comment. Yes, indeed and it would have bothered me too if I had noticed it. Fixed.
👍 This worked for me and fixed issues. |
While testing the trackable links issue on the latest staging, cache cleared, migrations applied, latest DB schema (all double checked), I got this error while triggering campaigns:
|
Try to disable any point actions you have just to test this PR. As for the error, it looks very similar to that referred to in #1221. What's the setup of your campaign and what point actions do you have? |
My campaign is simple as you've suggested. A list > send email. The active point actions are:
When disabled, no error appears when the campaigns are triggered. Test continues... |
I was able to replicate the tracking issue and this PR fixes it. 👍 However, I'm not able to configure the bounce monitoring with my email provider so I probably cannot test the second issue. |
Fixes several issues with email sends
Description
This PR fixes three main bugs discovered.
(Also accidentally committed a small fix to forms prepopulating values for hidden fields https://github.com/mautic/mautic/pull/1266/files#diff-068791cef1a33e1b839aff9add5a4ba4R494)
Testing
Trackable Links
{assetlink=ID}
,{pagelink=ID}
and any external link).Duplicate Bounce/Return Path and Ajax Batch Issue