Subversion Repositories SmartDukaan

Rev

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

Rev 30561 Rev 31820
Line 166... Line 166...
166
		Map<String, Object> responseMap = new HashMap<>(2);
166
		Map<String, Object> responseMap = new HashMap<>(2);
167
		LOGGER.info("User Name from getNameByEmailId({}) is {}", email, name);
167
		LOGGER.info("User Name from getNameByEmailId({}) is {}", email, name);
168
		if (name != null) {
168
		if (name != null) {
169
			User registeredUser = null;
169
			User registeredUser = null;
170
			AuthUser authUser = authRepository.selectByGmailId(email);
170
			AuthUser authUser = authRepository.selectByGmailId(email);
171
 
-
 
172
			if (authRepository.selectByGmailId(email) != null) {
171
			if (authUser != null) {
173
				registeredUser = userRepository.selectByEmailId(authUser.getEmailId());
172
				registeredUser = userRepository.selectByEmailId(authUser.getEmailId());
174
			} else if (promoterRepository.isExistByEmailId(email)) {
173
			} else if (promoterRepository.selectMappedByEmailId(email) != null) {
175
				Promoter promoter = promoterRepository.selectByEmailId(email);
174
				Promoter promoter = promoterRepository.selectMappedByEmailId(email);
176
				int userId = userAccountRepository.selectUserIdByRetailerId(promoter.getRetailerId());
175
				int userId = userAccountRepository.selectUserIdByRetailerId(promoter.getRetailerId());
177
				registeredUser = userRepository.selectById(userId);
176
				registeredUser = userRepository.selectById(userId);
178
			} else if (userRepository.isExistBySecondryEmailId(email)) {
177
			} else if (userRepository.isExistBySecondryEmailId(email)) {
179
				registeredUser = userRepository.selectBySecondryEmailId(email);
178
				registeredUser = userRepository.selectBySecondryEmailId(email);
180
			}
179
			}