This commit is contained in:
@@ -1102,6 +1102,15 @@ def wechat_login(request):
|
|||||||
dist.user = mp_user
|
dist.user = mp_user
|
||||||
dist.save()
|
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()
|
phone_user.delete()
|
||||||
user = mp_user
|
user = mp_user
|
||||||
|
|||||||
Reference in New Issue
Block a user