Skip to content

@W-22334155 flexcard vlocity action not supported to be shown in assess#497

Merged
sf-pallavi-das merged 3 commits into
salesforcecli:developfrom
sf-pallavi-das:u/pallavi-das/W-22334155_vlocity_action
May 29, 2026
Merged

@W-22334155 flexcard vlocity action not supported to be shown in assess#497
sf-pallavi-das merged 3 commits into
salesforcecli:developfrom
sf-pallavi-das:u/pallavi-das/W-22334155_vlocity_action

Conversation

@sf-pallavi-das
Copy link
Copy Markdown
Collaborator

@sf-pallavi-das sf-pallavi-das commented May 26, 2026

What does this PR do?

Detects FlexCards using "Vlocity Action" (unsupported in standard runtime) during assessment, marking them as Needs manual intervention with a warning naming the action. The Assessment Report gains a new Vlocity Action Dependencies column listing the offending action names so customers know exactly what to reimplement using cardAction
Screenshot 2026-05-26 at 3 56 42 PM

The Vlocity action can be replaced with any of the other actions in the core. Details in https://docs.google.com/document/d/1hx70iRjk2m5fPkdm206lWc7viSC-OE7CPb_OhOnIsUE/edit?tab=t.0

What issues does this PR fix or reference?

@sf-pallavi-das sf-pallavi-das requested a review from a team as a code owner May 26, 2026 10:29
Comment thread src/migration/flexcard.ts
Copy link
Copy Markdown

@shaurabh-tiwari-git shaurabh-tiwari-git left a comment

Choose a reason for hiding this comment

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

Apart from Call to Action link concern, everything looks fine to me. Please verify wheather the CTA links are needed here or not before merge.

@sf-aastha-paruthi
Copy link
Copy Markdown
Collaborator

LGTM

Comment thread src/migration/flexcard.ts
* the FlexCard Action (cardAction) feature.
*/
private addVlocityActionDependency(stateAction: any, flexCardAssessmentInfo: FlexCardAssessmentInfo): void {
const actionName: string = stateAction.name || stateAction.displayName || 'Unnamed Vlocity Action';
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

nit, generally the card json keys are predefined.
Please ensure that displayName is actually there in the json definition.

@sf-pallavi-das sf-pallavi-das force-pushed the u/pallavi-das/W-22334155_vlocity_action branch from bbef79c to 755078e Compare May 29, 2026 11:39
@sf-pallavi-das sf-pallavi-das merged commit 2f23c74 into salesforcecli:develop May 29, 2026
1 check 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.

4 participants