🐛 Fixing a bug. #2596 微信公众号模块查询为null导致错误
This commit is contained in:
1 parent
b9afbad661
commit
94f233f4af
2 files changed
+7
No files matched your search
+4
@@ -49,6 +49,10 @@ public class LogHandler extends AbstractHandler {
|
||||
WxAccountFans fans = fansMapper
|
||||
.selectOne(Wrappers.<WxAccountFans>lambdaQuery().eq(WxAccountFans::getOpenid, wxMessage.getFromUser()));
|
||||
|
||||
if (fans == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
WxMsg wxMsg = new WxMsg();
|
||||
wxMsg.setWxUserId(fans.getId());
|
||||
wxMsg.setNickName(fans.getNickname());
|
||||
|
||||
+3
@@ -59,6 +59,9 @@ public class SubscribeHandler extends AbstractHandler {
|
||||
if (wxAccountFans != null) {
|
||||
wxAccountFansMapper.deleteById(wxAccountFans);
|
||||
}
|
||||
else {
|
||||
wxAccountFans = new WxAccountFans();
|
||||
}
|
||||
|
||||
wxAccountFans.setOpenid(wxMpUser.getOpenId());
|
||||
wxAccountFans.setSubscribeStatus(String.valueOf(BooleanUtil.toInt(wxMpUser.getSubscribe())));
|
||||
|
||||
Reference in new issue
Block a user