| 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 |
}
|