Skip to content

Conversation

@JoseSzycho
Copy link
Contributor

This PR enhances the contact validation logic by adding checks to prevent the creation and update of contacts with duplicate email addresses across different namespaces.

It introduces a new test case to verify that an error is returned when attempting to create a contact with an email that already exists in the cluster. Additionally, it updates the indexing mechanism to support email-based queries, ensuring data integrity in contact management.

During Contact Manual migration, we noticed that we were not preventing contacts with duplicated email addresses across all namespaces, which will cause inconsistencies on the email providers, as the email providers use email addresses as indexes.

Related to:
#436

@joggrbot
Copy link
Contributor

joggrbot bot commented Nov 19, 2025

📝 Documentation Analysis

All docs are up to date! 🎉


✅ Latest commit analyzed: 90a1ed2 | Powered by Joggr

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.

2 participants