Commit 15a0887e authored by 技术部-任文超's avatar 技术部-任文超

解决NPE

parent 9f9e5c65
......@@ -12,6 +12,7 @@ import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import java.sql.Timestamp;
import java.util.Objects;
/**
* Created by liqing on 2017/12/4 0004.
......@@ -31,7 +32,7 @@ public class BtUserRegisterHandler extends AbstractUserRegisterHandler {
Long channelId = userRegisterParam.getChannelId();
User user = userRegisterParam.getUser();
Long btRegisterChannelId = userRegisterParam.getBtRegisterChannelId();
if(null != user && channelId == 222L){
if(!Objects.isNull(user) && Objects.equals(channelId, 222L)){
UserBtRegister userBtRegister = new UserBtRegister();
userBtRegister.setUserId(user.getId());
if(null == btRegisterChannelId){
......@@ -45,7 +46,7 @@ public class BtUserRegisterHandler extends AbstractUserRegisterHandler {
userBtRegister.setUpdatedAt(currentTime);
userBtRegisterService.save(userBtRegister);
}
if (successor != null){
if (!Objects.isNull(successor)){
return successor.handleRegister(userRegisterParam);
}
return userRegisterParam.getUser();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment