From 93b398ef7d7ea309376bb1bdc4f373e81a58a2e9 Mon Sep 17 00:00:00 2001
From: nivetha <nivetha.mariappan@tarento.com>
Date: Mon, 28 Feb 2022 12:25:20 +0530
Subject: [PATCH] fixed issue with updating user device token

---
 src/main/java/com/tarento/retail/dao/impl/UserDaoImpl.java | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/tarento/retail/dao/impl/UserDaoImpl.java b/src/main/java/com/tarento/retail/dao/impl/UserDaoImpl.java
index a552cc9..4f0acf5 100644
--- a/src/main/java/com/tarento/retail/dao/impl/UserDaoImpl.java
+++ b/src/main/java/com/tarento/retail/dao/impl/UserDaoImpl.java
@@ -653,7 +653,7 @@ public class UserDaoImpl implements UserDao {
 
 	@Override
 	public Long fetchAuthTokenReference(String authToken) {
-		authToken = authToken.split(" ")[1];
+		authToken = authToken.replace(Constants.TOKEN_PREFIX, "").replace(Constants.TOKEN_PREFIX.toLowerCase(), "");
 		Long authTokenRef = 0L;
 		try {
 			authTokenRef = jdbcTemplate.queryForObject(UserQueries.FETCH_AUTH_TOKEN_REF, new Object[] { authToken },
@@ -964,9 +964,10 @@ public class UserDaoImpl implements UserDao {
 
 	@Override
 	public List<KeyValue> getNumberOfUsersAndRoles() {
-		List<KeyValue> userList = new ArrayList<>(); 
+		List<KeyValue> userList = new ArrayList<>();
 		try {
-			userList = jdbcTemplate.query(UserQueries.GET_NUMBER_USER_ROLES, new SqlDataMapper().new UserRoleCountMapper());
+			userList = jdbcTemplate.query(UserQueries.GET_NUMBER_USER_ROLES,
+					new SqlDataMapper().new UserRoleCountMapper());
 		} catch (Exception e) {
 			LOGGER.error("Encountered an Exception while fetching the User by Username : " + e);
 		}
-- 
GitLab