fixed-bug:在devstar.cn上微信二维码扫码查询用户时错误处理了已绑定用户
This commit is contained in:
@@ -143,8 +143,8 @@ func checkWechatQrTicketStatus(ctx *context.Context, qrTicket string, quit chan
|
||||
OpenId: data.Data.OpenId,
|
||||
}
|
||||
// 从微信服务器消息推送中解析扫码人的 OpenId
|
||||
_, err := wechat_model.QueryUserByOpenid(ctx, qrStatus.OpenId)
|
||||
if err != nil {
|
||||
user, err := wechat_model.QueryUserByOpenid(ctx, qrStatus.OpenId)
|
||||
if user == nil {
|
||||
// 未找到 OpenId 对应的 DevStar 用户信息,提示前端导向注册页
|
||||
qrStatus.IsBinded = false
|
||||
qrStatusString, err := qrStatus.Marshal2JSONString()
|
||||
|
||||
Reference in New Issue
Block a user