Skip to content

topcoder.atlassian.net/browse/PM-4620 - #128

Merged
jmgasper merged 6 commits into
masterfrom
develop
Aug 12, 2026
Merged

topcoder.atlassian.net/browse/PM-4620#128
jmgasper merged 6 commits into
masterfrom
develop

Conversation

@jmgasper

Copy link
Copy Markdown
Collaborator

No description provided.

vas3a and others added 6 commits August 10, 2026 10:20
What was broken

Date-only endDate values were interpreted at midnight, excluding records later on the selected end date and making same-day ranges appear empty.

Root cause

Timestamp filters used an inclusive <= comparison against a date value cast to midnight.

What was changed

Use half-open date ranges ending at the start of the following calendar day for payment accrual, SFDC payments, and SFDC BA fee queries. Clarify full-day end-date semantics in API docs.

Any added/updated tests

Added SQL regression assertions for all four affected query variants, covering next-day exclusive upper bounds and removal of the old midnight cutoff.
PM-5839: Include full end dates in payment reports
@jmgasper
jmgasper merged commit 4605429 into master Aug 12, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants