From d1e49f6dfdf12c1286385be19da62d13b332efd7 Mon Sep 17 00:00:00 2001 From: Shishir Suman <shishir.suman@tarento.com> Date: Thu, 2 Nov 2023 13:04:57 +0530 Subject: [PATCH] reverting fix for concurrent modification exception --- .../upsmf/examsAndAdmissions/util/AccessTokenValidator.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/com/tarento/upsmf/examsAndAdmissions/util/AccessTokenValidator.java b/src/main/java/com/tarento/upsmf/examsAndAdmissions/util/AccessTokenValidator.java index 40c0d92..10bb4d0 100644 --- a/src/main/java/com/tarento/upsmf/examsAndAdmissions/util/AccessTokenValidator.java +++ b/src/main/java/com/tarento/upsmf/examsAndAdmissions/util/AccessTokenValidator.java @@ -52,8 +52,6 @@ public class AccessTokenValidator { @Autowired private RedisUtil redisUtil; - private List<String> userRoleList = Arrays.asList(userRoles.split(",")); - public String verifyUserToken(String token, boolean checkActive, String uri) { String userId = Constants.Parameters.UNAUTHORIZED; try { @@ -79,6 +77,7 @@ public class AccessTokenValidator { log.error("Missing Appropriate Roles."); return Constants.Parameters.UNAUTHORIZED; } + List<String> userRoleList = Arrays.asList(userRoles.split(",")); boolean roleMatches = roles.stream().anyMatch(x -> userRoleList.contains(x.toLowerCase())); log.debug("Role matched - {}", roleMatches); if(roleMatches) { -- GitLab