From 13889c6bf86618ef37b1780a692357c001c43a0c Mon Sep 17 00:00:00 2001 From: Rajatava Das Date: Sat, 27 Dec 2025 14:14:39 +0530 Subject: [PATCH] AdminMemberupdate --- .../Profile/Admin/View/ViewMember/ViewMember.jsx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/sections/Profile/Admin/View/ViewMember/ViewMember.jsx b/src/sections/Profile/Admin/View/ViewMember/ViewMember.jsx index fd045834..7816f2a6 100644 --- a/src/sections/Profile/Admin/View/ViewMember/ViewMember.jsx +++ b/src/sections/Profile/Admin/View/ViewMember/ViewMember.jsx @@ -160,8 +160,16 @@ function ViewMember() { .replace(/_/g, " ") // Replace all underscores with spaces .toLowerCase(); - // Compare with memberActivePage in lowercase - return accessCategory === memberActivePage.toLowerCase(); + // Convert department name to match format (e.g., "operations" -> "operations") + const activeDepartment = memberActivePage.toLowerCase(); + + // Check for exact match (e.g., "operations" === "operations") + // OR match senior executive (e.g., "senior executive operations" ends with "operations") + const seniorExecutivePrefix = "senior executive "; + const isSeniorExecutive = accessCategory.startsWith(seniorExecutivePrefix) && + accessCategory.substring(seniorExecutivePrefix.length) === activeDepartment; + + return accessCategory === activeDepartment || isSeniorExecutive; }); }