264 Release PR#7326
Open
force2b wants to merge 7 commits into
Open
Conversation
…p bug (TDD) Tests verify that monthly RDs with DayOfMonth=31/30/Last_Day starting in short months (Feb/Apr/Jun) do not skip the current 31-day month when calculating next donation date. Covers unit, integration, and batch paths.
Adds test for getVisualizedInstallments showing skipped installment when viewed from a late day in the month (e.g., Mar 29 with Feb start DayOfMonth=31). Also fixes April/June tests to use referenceDate=Jul 31 to actually trigger the bug.
Apply day-of-month correction before comparing against referenceDate so the comparison uses the actual donation date (e.g., Jul 31) rather than the clamped addMonths result (e.g., Jul 28). Extract adjustToTargetDayOfMonth helper to avoid duplicating the correction logic. W-19306508
… restricted picklist error in scratch orgs
…he 6-step algorithm Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…6508-monthly-rd-next-donation-date-fix @W-19306508 Monthly RD Next Donation Date and Installment Fix
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Critical Changes
Changes
Issues Closed
Community Ideas Delivered
Features Intended for Future Release
New Metadata
Deleted Metadata