Support #10004
openImplemented Interactive Instant Duplicate Verification for Customer Email and Phone Fields
100%
Subtasks
Related issues
Updated by Ramu Kodali 6 days ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Refactored the customer creation and editing forms (ClientForm) to support interactive duplicate verification for email addresses and phone numbers. Rather than strictly blocking input or waiting until form submission to validate, the input fields (EmailInput and PhoneInput) now run an instant check on blur or commit. If a duplicate record is found in the database, the interface triggers a custom confirmation modal overlay asking the user: "Are you sure you want to add this anyway?". Accepting commits the duplicate value to the field array, while canceling discards it. All changes compile cleanly without TypeScript errors and prevent duplicate verification race conditions during final form submissions.