Membership expiring soon emails fail to send and throw a 'Error sending email. No purchase id given.' error.
This is because the cron job that processes soon-to-be expiring memberships uses a key 'purchase_id' for the purchase ID. However, in ms_products_send_mail it looks for 'id', so it never finds the purchase. Patch attached.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | 2911192_fix_expiry_soon_email_purchase_id.patch | 1.18 KB | anthonylindsay |
Comments
Comment #2
anthonylindsay commentedattaching patch
Comment #3
clivem commentedPatch added to dev version.
Comment #4
Farreres commented