diff --git a/src/reducer/userSlice.ts b/src/reducer/userSlice.ts index 1efd1a13..7b3b95d5 100644 --- a/src/reducer/userSlice.ts +++ b/src/reducer/userSlice.ts @@ -137,14 +137,9 @@ export const userSlice = createSlice({ state.agentAttendance = action.payload; }, setUserAccessData: (state, action) => { - const {roles, isExternalAgent, featureFlags} = action.payload || {}; + const {roles, isExternalAgent, isFieldTeamLeadOrAgencyManager, featureFlags} = action.payload || {}; if (roles?.length) { - state.isTeamLead = roles.some((role: IUserRole) => - [ - IUserRole.ROLE_NAVI_FIELD_TEAM_LEAD, - IUserRole.ROLE_NAVI_FIELD_EXTERNAL_TEAM_LEAD, - ].includes(role) - ); + state.isTeamLead = isFieldTeamLeadOrAgencyManager; } else { state.isTeamLead = false; }