| Line 268... |
Line 268... |
| 268 |
for (int roleId : roleIds) {
|
268 |
for (int roleId : roleIds) {
|
| 269 |
roleTypes[index++] = String.valueOf(roleId);
|
269 |
roleTypes[index++] = String.valueOf(roleId);
|
| 270 |
}
|
270 |
}
|
| 271 |
int retailerId;
|
271 |
int retailerId;
|
| 272 |
try {
|
272 |
try {
|
| - |
|
273 |
retailerId = userAccountRepository.selectRetailerIdByUserId(registeredUser.getId());
|
| - |
|
274 |
} catch (Exception e) {
|
| 273 |
Set<Integer> authUserPartnerSet = csService.getAuthUserPartnerIdMapping().get(authUser.getEmailId());
|
275 |
Set<Integer> authUserPartnerSet = csService.getAuthUserPartnerIdMapping().get(authUser.getEmailId());
|
| 274 |
if(authUserPartnerSet.size() > 0) {
|
276 |
if(authUserPartnerSet.size() > 0) {
|
| 275 |
retailerId = authUserPartnerSet.stream().findFirst().get();
|
277 |
retailerId = authUserPartnerSet.stream().findFirst().get();
|
| 276 |
} catch (Exception e) {
|
278 |
} else {
|
| 277 |
com.spice.profitmandi.dao.entity.user.User user = userUserRepository.selectByEmailId(Utils.SYSTEM_PARTNER);
|
279 |
com.spice.profitmandi.dao.entity.user.User user = userUserRepository.selectByEmailId(Utils.SYSTEM_PARTNER);
|
| 278 |
retailerId = user.getId();
|
280 |
retailerId = user.getId();
|
| - |
|
281 |
}
|
| 279 |
}
|
282 |
}
|
| 280 |
responseMap.put(ProfitMandiConstants.TOKEN,
|
283 |
responseMap.put(ProfitMandiConstants.TOKEN,
|
| 281 |
JWTUtil.create(email, registeredUser.getId(), retailerId, roleTypes));
|
284 |
JWTUtil.create(email, registeredUser.getId(), retailerId, roleTypes));
|
| 282 |
LOGGER.info(
|
285 |
LOGGER.info(
|
| 283 |
"Param value for email, registeredUser.getId(), retailerId, roleTypes are {}, {}, {} and {}",
|
286 |
"Param value for email, registeredUser.getId(), retailerId, roleTypes are {}, {}, {} and {}",
|