From beaeb93cb9110dcbc142a04c4b991b4c05533052 Mon Sep 17 00:00:00 2001 From: vanitha1822 Date: Mon, 18 May 2026 14:17:14 +0530 Subject: [PATCH] fix: remove slug --- .../iemr/common/service/videocall/VideoCallServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/iemr/common/service/videocall/VideoCallServiceImpl.java b/src/main/java/com/iemr/common/service/videocall/VideoCallServiceImpl.java index 036eee80..04518f32 100644 --- a/src/main/java/com/iemr/common/service/videocall/VideoCallServiceImpl.java +++ b/src/main/java/com/iemr/common/service/videocall/VideoCallServiceImpl.java @@ -180,6 +180,9 @@ public String resolveMeetingLink(String slug) throws Exception { throw new IllegalArgumentException("Meeting slug is required"); } + // SMS clients sometimes include trailing punctuation when linkifying URLs + slug = slug.replaceAll("[.,:;!?]+$", ""); + String shortLink = jitsiLink + "m=" + slug; VideoCallParameters params = videoCallRepository.findByMeetingLink(shortLink);