Home Forums Pre-Releases EE Email Transactions Error

EE Email Transactions Error

Posted: March 29, 2013 at 10:39 am


March 29, 2013 at 10:39 am

I’ve been seeing this error pop up. Any idea why?

Warning: extract() [function.extract]: First argument should be an array in “…/plugins/ee-email-transactions/classes/EE_PM_Init.controller.php” on line 452

Could this be an issue if Mandrill has maxed out sends for the current hour?

Darren Ethier

March 29, 2013 at 1:44 pm

Hi Daniel,

This isn’t related to anything on Mandrill’s end. It’s actually an warning on a bit of code that is also found in the default wp_mail() function WordPress has.

This won’t necessarily break any functionality, but I am planning on modifying this so the warning won’t be present in certain circumstances. In the meantime, because this is a warning, it will typically only show up when WP_DEBUG is set to true (or in PHP error logs) and typically won’t actually break any emails being sent.


March 29, 2013 at 1:48 pm

Ok. Good to know.

It is showing up even though I have WP_DEBUG set as false. Is there a quick temporary fix to hide it?

Darren Ethier

March 29, 2013 at 2:19 pm

I actually did some closer examination of email transactions code and I’ve found another place which may be triggering this warning. If so, I’ll be posting a fix and update shortly.

Darren Ethier

March 29, 2013 at 2:50 pm

I just updated the plugin in the pre-release channel. You can download the updated version there and this should fix the warning. If you can let me know if it works okay that’d be great, thanks!


March 29, 2013 at 2:56 pm

Updating now. Thanks for the quick response/update!

Darren Ethier

March 29, 2013 at 2:59 pm

You’re welcome, thanks for posting about the warning!

The support post ‘EE Email Transactions Error’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso