|
|
@@ -71,9 +71,11 @@ public class AccountRepository {
|
|
|
.compose(RxJavaUtil.SingleSchedule.io2Main())
|
|
|
.doOnSuccess(userInfoResponse -> {
|
|
|
MemberInfoBean memberInfo = userInfoResponse.getMemberInfo();
|
|
|
- memberRepository.setIsMember(memberInfo != null && memberInfo.isIsMember());
|
|
|
- refreshMemberHandler.removeCallbacksAndMessages(null);
|
|
|
- refreshMemberHandler.postDelayed(this::refreshUserData, memberInfo.getExpireTime() - memberInfo.getTimestamp());
|
|
|
+ if (memberInfo != null) {
|
|
|
+ memberRepository.setIsMember(memberInfo.isIsMember());
|
|
|
+ refreshMemberHandler.removeCallbacksAndMessages(null);
|
|
|
+ refreshMemberHandler.postDelayed(this::refreshUserData, memberInfo.getExpireTime() - memberInfo.getTimestamp());
|
|
|
+ }
|
|
|
});
|
|
|
}
|
|
|
}
|