Skip to content

W-15904611 - Indicate inactive duplicate contact rules on contact merge page #7280

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

salesforce-suyash-more
Copy link
Contributor

GUS : W-15904611

Critical Changes

Changes

Issues Closed

Community Ideas Delivered

Features Intended for Future Release

Features for Elevate Customers

New Metadata

Deleted Metadata

@andrewyu-salesforce
Copy link
Contributor

@salesforce-suyash-more I did some UI testing and it seems like the old rule is still showing up. Please see the attached screenshot
Screenshot 2025-02-28 at 12 52 28 PM
Screenshot 2025-02-28 at 12 51 37 PM
Screenshot 2025-02-28 at 12 50 58 PM

@andrewyu-salesforce
Copy link
Contributor

The change should be modifing CON_ContactMerge_CTRL.getDuplicateRecordSets instead of hardcoding another duplicate rule check and manipulate the existing CSS?

<apex:outputField value="{!drs.DuplicateRuleId}"/>
</span>
<div>
<apex:outputPanel rendered="{!NOT(duplicateRuleStatusMap[drs.DuplicateRuleId])}"
Copy link
Contributor

@andrewyu-salesforce andrewyu-salesforce Mar 3, 2025

Choose a reason for hiding this comment

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

@salesforce-suyash-more Everything looks good besides the a11y focusing issue. It seems like the tooltip is not focusable, which is an a11y violation.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@andrewyu-salesforce I have made some changes to address the focusable issue, please take a look.

Base automatically changed from feature/256 to main March 28, 2025 13:41
@daniel-fuller
Copy link
Contributor

This should not be merged for the 256 release. This will carry over to 258 and should be rebased against feature/258 once that feature branch is created.

Copy link
Contributor

@andrewyu-salesforce andrewyu-salesforce left a comment

Choose a reason for hiding this comment

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

the focus looks good.

@salesforce-suyash-more salesforce-suyash-more changed the base branch from main to feature/258 May 20, 2025 06:41
Base automatically changed from feature/258 to main August 1, 2025 20:43
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.

3 participants