Only format smarty aliases as money if specified
authorEileen McNaughton <emcnaughton@wikimedia.org>
Mon, 17 Jan 2022 22:10:57 +0000 (11:10 +1300)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Mon, 24 Jan 2022 20:27:46 +0000 (09:27 +1300)
commit1c75b02da3ea06ba4ecc9f0730e79b9ba83aad82
tree828efe5661573ba2b14c2572cac0280568a452c6
parentdfbd91ceedb6f2cb1075d1687f27a67210b15ae0
Only format smarty aliases as money if specified

smarty aliases allow tokens to be assigned to the template as smarty variables. They are very new,
have only been implemented in these 2 places and are not accessible from outside of core, which
both have unit test cover.

When trying to extend it to cover another variable (totalTaxAmount) in another template I found
that a raw format is appropriate. I think it makes sense to explicitly specify.

Code comment

Co-authored-by: Tim Otten <totten@civicrm.org>
CRM/Contribute/WorkflowMessage/RecurringCancelled.php
CRM/Contribute/WorkflowMessage/RecurringEdit.php
Civi/Token/TokenCompatSubscriber.php