@@ -16,7 +16,6 @@ import ru.soune.nocopy.exception.NotValidFieldException;
|
|||||||
import ru.soune.nocopy.exception.ValidationException;
|
import ru.soune.nocopy.exception.ValidationException;
|
||||||
import ru.soune.nocopy.handler.validator.RegRequestValidator;
|
import ru.soune.nocopy.handler.validator.RegRequestValidator;
|
||||||
import ru.soune.nocopy.repository.ReferralJpaRepository;
|
import ru.soune.nocopy.repository.ReferralJpaRepository;
|
||||||
import ru.soune.nocopy.repository.ReferralLevelRepository;
|
|
||||||
import ru.soune.nocopy.repository.UserRepository;
|
import ru.soune.nocopy.repository.UserRepository;
|
||||||
import ru.soune.nocopy.service.register.AuthService;
|
import ru.soune.nocopy.service.register.AuthService;
|
||||||
import ru.soune.nocopy.service.mail.EmailService;
|
import ru.soune.nocopy.service.mail.EmailService;
|
||||||
@@ -59,8 +58,8 @@ public class RegRequestHandler implements RequestHandler {
|
|||||||
|
|
||||||
String referralLink = regRequest.getReferralLink();
|
String referralLink = regRequest.getReferralLink();
|
||||||
|
|
||||||
|
if (referralLink != null) {
|
||||||
Referral referral = referralJpaRepository.findByReferralLink(referralLink);
|
Referral referral = referralJpaRepository.findByReferralLink(referralLink);
|
||||||
|
|
||||||
if (referral == null) {
|
if (referral == null) {
|
||||||
throw new NotValidFieldException("Referral link is not found:" + referralLink +
|
throw new NotValidFieldException("Referral link is not found:" + referralLink +
|
||||||
referralLink, new BaseResponse(request.getMsgId(),
|
referralLink, new BaseResponse(request.getMsgId(),
|
||||||
@@ -69,6 +68,7 @@ public class RegRequestHandler implements RequestHandler {
|
|||||||
"referralLink", referralLink
|
"referralLink", referralLink
|
||||||
)));
|
)));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
BindingResult bindingResult = new BeanPropertyBindingResult(regRequest, "regRequest");
|
BindingResult bindingResult = new BeanPropertyBindingResult(regRequest, "regRequest");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user