Skip to content

260 Release#7305

Merged
lparrott merged 52 commits intomainfrom
feature/260
Nov 13, 2025
Merged

260 Release#7305
lparrott merged 52 commits intomainfrom
feature/260

Conversation

@lparrott
Copy link
Copy Markdown
Contributor

@lparrott lparrott commented Sep 4, 2025

Changes

  • Fixes to NPSP Robot tests to support the latest release. [PR7304]

Pull requests with no release notes

  • @W-20174507 - Fixing 260 Feature Tests [PR7314]

  • @W-20174507 - Test fixes for 260 Feature Branch Failures [PR7313]

  • @W-19137084 - Resolve NPSP settings page lightning error message [PR7312]

  • @W-19435408 - Introduce new Instrumentation to improve adoption knowledge (Part 2) [PR7310]

  • Remove Sa11y workflow and fix one failure [PR7308]

  • @W-19518850 - Fixing jest tests and github workflow [PR7303]

  • @W-19435389 - Introduce new Instrumentation to improve adoption knowledge [PR7302]

  • W-19274505 - Resolve MultiCurrency Beta Build Test Failure @testfix@ [PR7300]

@lparrott lparrott requested a review from a team as a code owner September 4, 2025 20:45
@lparrott lparrott requested a review from vsbharath September 4, 2025 20:45
@lparrott lparrott added the Build Change Notes Referenced by cci github_parent_pr_notes label Sep 4, 2025
lparrott and others added 7 commits September 5, 2025 15:57
…a11y_tests

Remove Sa11y workflow and fix one failure
…edge (#7302)

* Implement instrumentation on the three RD Callable API's

* Unit testing improvements

* Add additional unit tests to validate other behavoirs

* Add Instrumentation to the RD2 Nightly Batch job

* Add instrumentation to the Contact Merge Service

* Add Unit Test for Contact Merge Duplicate Record Set results

* Manage Household Instrumentation (test pending)

* Add unit tests for new instrumentation as well as for methods not tested

* Add a static inner class to hold the last call values to use for test asserts

* Add additional instrumentation service tests

* Reset the saved naming setting after saving to avoid duplicate instrumentation

* Remove elevate reference from the PR template

---------

Co-authored-by: salesforce-org-metaci[bot] <53311887+salesforce-org-metaci[bot]@users.noreply.github.com>
@force2b force2b self-requested a review as a code owner September 17, 2025 20:49
return OPP_StageMappingUtil.determineOppStateFromOppStage(oppStage);

} when 'crlp.getdefinitionsforrolluptype' {
} when 'crlp.getdefinitionsforrolluptype' { // internal use only, deprecated
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume these comments are mostly for us when looking back at the code? And anyone else that looks I suppose, we can't actually prevent external usage though.

}

HouseholdNamingService householdNamingService = new HouseholdNamingService();
// TODO: Add instrumentation for the setNameFieldValuesOnHousehold method (Any Naming Override options changed on the page)
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like we missed this TODO, but it will have to wait!


if (accountsToInsert.size() > 0 && (numHouseholdNamesSet > 0 || numFormalGreetingsSet > 0 || numInformalGreetingsSet > 0)) {
Map<String, Object> context = new Map<String, Object>{
'SourceClass' => 'HouseholdService'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is very non-blocking, but could get the class name here programatically. Arguably that adds complexity where it's not really helpful?

Copy link
Copy Markdown
Contributor

@ptewson-sfdo ptewson-sfdo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@lparrott lparrott merged commit 19646fa into main Nov 13, 2025
18 of 21 checks passed
@lparrott lparrott deleted the feature/260 branch November 13, 2025 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build Change Notes Referenced by cci github_parent_pr_notes Instrumentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants