From 88a10736c84ff70427703c552fbcd155d7e9feb1 Mon Sep 17 00:00:00 2001 From: vishwab1 Date: Sun, 9 Aug 2026 16:24:51 +0530 Subject: [PATCH] chore(stoptb): remove camp:vanID/parkingPlaceID Redis delete on logout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FLW-API/TM-API/Identity-API no longer read vanID from Redis — they now read stoptb.van.id from properties instead. This delete-on-logout was the same global, unscoped key deletion that could wipe camp config for every active session on any user's logout — now dead code with nothing left reading the key it was clearing. Co-Authored-By: Claude Sonnet 5 --- .../iemr/common/controller/users/IEMRAdminController.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/main/java/com/iemr/common/controller/users/IEMRAdminController.java b/src/main/java/com/iemr/common/controller/users/IEMRAdminController.java index d127fe3c..582ab0ff 100644 --- a/src/main/java/com/iemr/common/controller/users/IEMRAdminController.java +++ b/src/main/java/com/iemr/common/controller/users/IEMRAdminController.java @@ -1035,13 +1035,6 @@ public String userLogout(HttpServletRequest request) { try { deleteSessionObjectByGettingSessionDetails(request.getHeader("Authorization")); sessionObject.deleteSessionObject(request.getHeader("Authorization")); - try { - stringRedisTemplate.delete("camp:vanID"); - stringRedisTemplate.delete("camp:parkingPlaceID"); - logger.info("Camp config cleared from Redis on MMU logout"); - } catch (Exception redisEx) { - logger.warn("Failed to clear camp Redis keys on logout: {}", redisEx.getMessage()); - } response.setResponse("Success"); } catch (Exception e) { response.setError(e);