-
-
Notifications
You must be signed in to change notification settings - Fork 825
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
dev/core#4974 Fix total fees over-sharing #29309
Conversation
🤖 Thank you for contributing to CiviCRM! ❤️ We will need to test and review this PR. 👷 Introduction for new contributors...
Quick links for reviewers...
|
The issue associated with the Pull Request can be viewed at https://lab.civicrm.org/dev/core/-/issues/4974 |
@@ -75,7 +75,7 @@ | |||
<div class="vevent crm-event-id-{$event.id} crm-block crm-event-info-form-block"> | |||
<div class="event-info"> | |||
{* Display top buttons only if the page is long enough to merit duplicate buttons *} | |||
{if $event.summary or $event.description} | |||
{if array_key_exists('summary', $event) or array_key_exists('description', $event)} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If event.summary and event.description exist but are both blank this would still show this section.
Most of the ones below too - it's no longer checking that there is a non-blank value.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah - it seems to filter them out if blank but I guess that could change in the future ? I thought it would be easier to read shorter but I can do both
@demeritcowboy I put up the full set of patches I'm testing with here #29310 (cos otherwise I see red I see red I see red https://www.youtube.com/watch?v=TFIrKWg89r4 |
b30aea1
to
9ebe9c8
Compare
@demeritcowboy OK - I think I've made the notice fixes a bit more conservative - let me know if you would rather test on this set of patches or the one that fixes all the notices - ie #29310 - cos I'm gonna work on the credit card issue now & also verify / fix some feedback from @JKingsnorth |
These came up when I tried to register for a new event created from the 'free event online' template
9ebe9c8
to
070ad4d
Compare
@@ -75,7 +75,7 @@ | |||
<div class="vevent crm-event-id-{$event.id} crm-block crm-event-info-form-block"> | |||
<div class="event-info"> | |||
{* Display top buttons only if the page is long enough to merit duplicate buttons *} | |||
{if array_key_exists('summary', $event) or array_key_exists('description', $event)} | |||
{if (array_key_exists('summary', $event) && $event.summary) or array_key_exists('description', $event) && $event.description} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Technically there should be brackets on the 2nd pair but the truth table happens to work out the same.
thanks @demeritcowboy |
Overview
dev/core#4974 Fix total fees over-sharing
Before
per https://lab.civicrm.org/dev/core/-/issues/4974
After
fixed
Technical Details
@demeritcowboy this includes some additional notice fixes from the info screen - I can take that out if you prefer - I'm still just working through your other issue / some more notices that I still see
Comments