Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify ContributionView form. Always display "lineitems" #21285

Merged

Conversation

mattwire
Copy link
Contributor

Overview

If we are using "quickconfig" the form does not display lineitems. Quickconfig is when adding amounts via a contributionpage without a priceset but it is still using pricesets/lineitems internally so there are always lineitems.

This was identified during @jaapjansma work on template contributions and I believe the reason for the two ways to display is just historical - ie. one was there already and when lineitems/quickconfig came along the other got added on but without removing the old way. This is quite a common source of confusion because it causes the detail of a contribution to be displayed in a different way.

Before

Two ways that "lineitems" can be shown.

image

After

Just one standard way. Simpler form.

image

Technical Details

Comments

@seamuslee001
Copy link
Contributor

Jenkins re test this please (build failure)

@eileenmcnaughton
Copy link
Contributor

test this please

@eileenmcnaughton
Copy link
Contributor

This passed 'r-run' for me and I agree with simpler

@Stoob @MegaphoneJon @JoeMurray anyone have concerns?

@eileenmcnaughton eileenmcnaughton added the merge ready PR will be merged after a few days if there are no objections label Aug 28, 2021
@MegaphoneJon
Copy link
Contributor

I'm +1 on the concept.

@eileenmcnaughton
Copy link
Contributor

I put this in the dev digest and there has been no further feedback than the thumbs up from @artfulrobot & the +1 from @MegaphoneJon - so I'm not seeing any push back & hence merging

@eileenmcnaughton eileenmcnaughton merged commit c07de59 into civicrm:master Sep 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge ready PR will be merged after a few days if there are no objections
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants