pmpro-multiple-memberships-per-user icon indicating copy to clipboard operation
pmpro-multiple-memberships-per-user copied to clipboard

Expiration warning emails only include details for one membership level

Open gausam opened this issue 4 years ago • 3 comments

Reproduction Steps

  • Add a user to any number of membership levels
  • Modify the member's expiration dates to be near each other, such that an expiration warning or notification goes out on the same day
  • Run the expirationreminder or expiremembership cron
  • The member will receive the correct number of expiration reminder emails, but they will all be about just one of the membership levels. Every detail in each of the emails will be for the same membership level and not for the others.

gausam avatar Sep 09 '20 09:09 gausam

Not getting any expiration date but today's date. I've tested with 2 levels that expire in 6 and 4 days respectively and a Free Level. When expiration emails came they all showed today's date as the expiration date.

kimwhite avatar Jun 28 '21 18:06 kimwhite

Moderators Only: #435310

MaryOJob avatar Jul 27 '22 09:07 MaryOJob

This works with default PMPro expiring soon emails. To confirm, this does indeed break with the Extra Expiration Email Warnings Add On.

There is a fix for this Add On here -> https://github.com/strangerstudios/pmpro-extra-expiration-warning-emails/pull/30

andrewlimaza avatar Dec 12 '22 15:12 andrewlimaza