Remove always-true membership_assign
authorEileen McNaughton <emcnaughton@wikimedia.org>
Sun, 19 Nov 2023 21:44:59 +0000 (10:44 +1300)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Mon, 20 Nov 2023 00:37:39 +0000 (13:37 +1300)
commit07bb4d12a978942393819ab09614e9000917d7b1
treea198a3de40ab265fff832fb6ef536d3d22c9b842
parentced9c3c57e94b8e40b9f9d62e08e5bd9518dc5e8
Remove always-true membership_assign

The combination of membership_assign and useForMember toggles whether the membership
information shows up. It shows up when we are not showing line items - in
which case it shows in the line item block instead - see
https://github.com/civicrm/civicrm-core/pull/28181

membership_assign is Always assigned when this receipt
is sent - hence it can go

useForMember winds up being a pseudonym of isShowLineItems
so this instance is replaced with that
- #28181 replaces some further instances
CRM/Contribute/BAO/Contribution.php
CRM/Contribute/BAO/ContributionPage.php
CRM/Contribute/Form/Contribution/Confirm.php