Fix notices on premiums across all 3 pages
authorEileen McNaughton <emcnaughton@wikimedia.org>
Sun, 26 Nov 2023 19:56:28 +0000 (08:56 +1300)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Wed, 29 Nov 2023 20:17:47 +0000 (09:17 +1300)
commit817830b2fb231a5bd5e1a6746d253391afdaca7a
treeeeca2cc53a9a42381d682acf49a51a7624fa2278
parent52d2fe6fe09e21eda4e20df1d2b30c3eaad53a0f
Fix notices on premiums across all 3 pages

This includes switching to apiv4 & adding escape to the templates
to reflect that change
13 files changed:
CRM/Contribute/BAO/Premium.php
CRM/Contribute/Form/Contribution/Confirm.php
CRM/Contribute/Form/Contribution/ThankYou.php
CRM/Contribute/Form/ContributionBase.php
CRM/Core/Permission.php
Civi/Test/ContributionPageTestTrait.php
templates/CRM/Contribute/Form/Contribution/Confirm.tpl
templates/CRM/Contribute/Form/Contribution/Main.tpl
templates/CRM/Contribute/Form/Contribution/PremiumBlock.tpl
templates/CRM/Contribute/Form/Contribution/ThankYou.tpl
tests/phpunit/CRM/Contribute/Form/Contribution/ConfirmTest.php
tests/phpunit/CiviTest/CiviUnitTestCase.php
tests/phpunit/api/v3/ContributionPageTest.php