From 18e2d2ca5efb38d14b2384d8d9ee39ae4b05716e Mon Sep 17 00:00:00 2001 From: sumanvpacewisdom Date: Wed, 29 Apr 2026 13:42:25 +0530 Subject: [PATCH] fix: remove user_roles from cached response in getInfo connections API --- src/services/connections.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/services/connections.js b/src/services/connections.js index 403f03f1e..9bb8e455d 100644 --- a/src/services/connections.js +++ b/src/services/connections.js @@ -127,7 +127,9 @@ module.exports = class ConnectionHelper { // Use getCacheOnly first, then fallback to database query if cache miss let userDetails = await cacheHelper.mentee.getCacheOnly(tenantCode, friendId) - if (!userDetails) { + if (userDetails) { + delete userDetails.user_roles + } else { userDetails = await userExtensionQueries.getMenteeExtension( friendId, [