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.
Pull Request Description
This pull request introduces new functionality to handle case management in Salesforce by adding an Apex class and a flow. Below is a detailed breakdown of the changes made in each file:
1.
CaseHoldingEmailHandler.cls
Type: New Apex Class
Change:
CaseHoldingEmailHandler
has been created.@InvocableMethod
namedsendHoldingEmail
that takes a list of case IDs as input.Impact:
2.
CaseHoldingEmailHandler.cls-meta.xml
Type: New Metadata File
Change:
CaseHoldingEmailHandler
class has been created, specifying the API version as62.0
and setting the status toActive
.Impact:
3.
Update_Cases_To_Closed.flow-meta.xml
Type: New Flow
Change:
Update_Cases_To_Closed
has been created.CaseHoldingEmailHandler
to send a holding email when a case is opened.Impact:
Summary
This PR introduces:
Testing Recommendations:
sendHoldingEmail
method with various scenarios, including cases with and without email addresses.