Reconcile remaining fields between scheduled reminders and legacy tokens
authorEileen McNaughton <emcnaughton@wikimedia.org>
Thu, 5 Aug 2021 23:08:19 +0000 (11:08 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Wed, 11 Aug 2021 07:57:20 +0000 (19:57 +1200)
commitb5e0905cb40f7d91842653767ea7e2ae02e20bd8
tree696dc4d140ee521f931fb12442e53e96b8dfa0a8
parent43a25f50080c6c9eed7afb0fe1c48a642196c920
Reconcile remaining fields between scheduled reminders and legacy tokens

This adds the last fields that were in legacy tokens but not scheduled reminders and now
the same code is deriving the list for each. I wound up UI testing rather than unit
testing that custom fields are still advertised without this line
as the test uses rollback & adding custom fields would break that.
CRM/Contribute/Tokens.php
CRM/Core/SelectValues.php
tests/phpunit/CRM/Contribute/ActionMapping/ByTypeTest.php