Subversion Repositories SmartDukaan

Rev

Rev 27257 | Rev 27268 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 27257 Rev 27258
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 {}",