CRM-14098 Membership reminders: don't exclude people who inherit other memberships...
authorAndrew Hunt <andrew@aghstrategies.com>
Mon, 29 Oct 2018 10:43:37 +0000 (06:43 -0400)
committerEileen McNaughton <eileen@mcnaughty.com>
Mon, 29 Oct 2018 10:43:37 +0000 (23:43 +1300)
commitbb3ba83e2cb112af540b8b6c678a462107a956c4
treec08060b4773d41c8cfd3a08aaae29656f322ed05
parent6e0cb57295be6bebffbbe6735bebe93c47bc052a
CRM-14098 Membership reminders: don't exclude people who inherit other memberships (#12510)

* CRM-14098 Membership reminders: don't exclude people who inherit other memberships

* Membership reminders: test had two reminders with same name, differing params

* CRM-14098 Membership reminders: test for inherited members

----------------------------------------
* CRM-14098: Scheduled reminders silently skipped for contacts with a non-permissioned relationship associated with ANY inherited membership type
  https://issues.civicrm.org/jira/browse/CRM-14098

* Membership reminders: comments to document some shaky assumptions

* CRM-14098 Membership reminders: fix relies on joins, causing DB error on repeat

* CRM-14098 Membership reminders: missing alias on date field

* CRM-14098 Reminders test: explicitly make emails primary
CRM/Member/ActionMapping.php
Civi/ActionSchedule/RecipientBuilder.php
tests/phpunit/CRM/Core/BAO/ActionScheduleTest.php