Subversion Repositories SmartDukaan

Rev

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

Rev 33131 Rev 33140
Line 388... Line 388...
388
        try {
388
        try {
389
            dtrUser = userRepository.selectByMobileNumber(updateRetailerRequest.getUserMobileNumber());
389
            dtrUser = userRepository.selectByMobileNumber(updateRetailerRequest.getUserMobileNumber());
390
        } catch (ProfitMandiBusinessException e) {
390
        } catch (ProfitMandiBusinessException e) {
391
            //Ignore the exception
391
            //Ignore the exception
392
        }
392
        }
393
        if (dtrUser != null && user.getId() != dtrUser.getId())
393
        if (dtrUser != null && (user == null || user.getId() != dtrUser.getId()))
394
            throw new ProfitMandiBusinessException("Mobile already exist", updateRetailerRequest.getUserMobileNumber(), "");
394
            throw new ProfitMandiBusinessException("Mobile already exist", updateRetailerRequest.getUserMobileNumber(), dtrUser.getEmailId());
395
 
395
 
396
        User dtrUserByEmail = null;
396
        User dtrUserByEmail = null;
397
        try {
397
        try {
398
            dtrUserByEmail = userRepository.selectByEmailId(updateRetailerRequest.getUserEmailId());
398
            dtrUserByEmail = userRepository.selectByEmailId(updateRetailerRequest.getUserEmailId());
399
        } catch (ProfitMandiBusinessException e) {
399
        } catch (ProfitMandiBusinessException e) {