From 8f042a2aae809f7e08e9fefeb0e628f86d667644 Mon Sep 17 00:00:00 2001 From: snehar-nd Date: Thu, 21 May 2026 12:52:09 +0530 Subject: [PATCH] fix: aam-2313 phone number leading with zero - removed zero --- .../java/com/iemr/common/identity/service/IdentityService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/iemr/common/identity/service/IdentityService.java b/src/main/java/com/iemr/common/identity/service/IdentityService.java index e248d3f..2f9a46b 100644 --- a/src/main/java/com/iemr/common/identity/service/IdentityService.java +++ b/src/main/java/com/iemr/common/identity/service/IdentityService.java @@ -1679,6 +1679,9 @@ private String cleanPhoneNumber(String phoneNumber) { } else if (cleaned.startsWith("91") && cleaned.length() == 12) { // Handle case where + is already removed but 91 remains cleaned = cleaned.substring(2); + } else if (cleaned.startsWith("0") && cleaned.length() == 11) { + // Handle case where number starts with 0 and is 11 digits long + cleaned = cleaned.substring(1); } return cleaned.trim();