@@ -79,10 +79,6 @@ public class ReferralRepoImpl implements ReferralRepo {
|
||||
public @NotNull Referral getReferralByUserId(long userId) {
|
||||
ru.soune.nocopy.entity.referral.Referral entity = referralRepository.findByUserId(userId);
|
||||
|
||||
if (entity == null) {
|
||||
return createDefaultReferral(userId);
|
||||
}
|
||||
|
||||
return new Referral() {
|
||||
@Override
|
||||
public long getUserId() { return entity.getUserId(); }
|
||||
@@ -118,34 +114,6 @@ public class ReferralRepoImpl implements ReferralRepo {
|
||||
};
|
||||
}
|
||||
|
||||
private Referral createDefaultReferral(long userId) {
|
||||
return new Referral() {
|
||||
@Override
|
||||
public long getUserId() { return userId; }
|
||||
|
||||
@Override
|
||||
public String getReferralLink() { return ""; }
|
||||
|
||||
@Override
|
||||
public Long getInviter() { return 0L; }
|
||||
|
||||
@Override
|
||||
public String getCurrentLevel() { return "bronze"; }
|
||||
|
||||
@Override
|
||||
public int getTotalIncome() { return 0; }
|
||||
|
||||
@Override
|
||||
public int getAvailableIncome() { return 0; }
|
||||
|
||||
@Override
|
||||
public int getHoldBalance() { return 0; }
|
||||
|
||||
@Override
|
||||
public boolean getActive() { return false; }
|
||||
};
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull List<ReferralInvitee> getReferralInvitees(long userId, int pageSize, int pageNumber) {
|
||||
Pageable pageable = PageRequest.of(pageNumber, pageSize);
|
||||
|
||||
Reference in New Issue
Block a user