Cumulative contributions not being calculated with the correct criteria
This is a regression in CiviCRM. I have confirmed the same in dmaster.
Steps to replicate:
- Go to Contributions > Online Contribution Pages > Contributions > Cumulative
- Check the criteria for Date Receipt, it doesn't account for end of today's date but the start of today and all the contributions done today will NOT be listed.
Issue with master
Criteria
Date Received - less than or equal to "May 1st, 2020 12:00 AM " ...AND.
Before
Contribution Date - less than or equal to "May 1st, 2020 11:59 PM " .
The parameter receive_date_high=20200501 has to translate to <= date 11:59 PM and will throw off all the other parameter forced searches as well. In cumulative search link, do we even need to pass parameters for the date?