This commit is contained in:
@@ -1102,6 +1102,15 @@ def wechat_login(request):
|
||||
dist.user = mp_user
|
||||
dist.save()
|
||||
|
||||
# 4. 迁移用户信息(如果小程序用户没有昵称/头像,继承Web用户的)
|
||||
if not mp_user.nickname and phone_user.nickname:
|
||||
mp_user.nickname = phone_user.nickname
|
||||
if not mp_user.avatar_url and phone_user.avatar_url:
|
||||
mp_user.avatar_url = phone_user.avatar_url
|
||||
if mp_user.gender == 0 and phone_user.gender != 0:
|
||||
mp_user.gender = phone_user.gender
|
||||
mp_user.save()
|
||||
|
||||
# 删除旧用户
|
||||
phone_user.delete()
|
||||
user = mp_user
|
||||
|
||||
Reference in New Issue
Block a user