dev/core#1049: Use FrontEndPaymentFormTrait to assign line items… #14562
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
… on Event Registration Confirm and ThankYou "forms"
Overview
Code cleanup around tax assignments, following pattern on #13899 but for Event Confirmation and ThankYou pages
Agileware ref CIVICRM-1244
Before
Event Confirmation and ThankYou Forms are implementing their own line item assignments, causing inconsistency in line item display. This is most immediately obvious in the tax rate column when tax & invoicing is enabled
After
These Forms use the previously implemented trait to assign line items in a consistent manner.