fix: chat user change error
This commit is contained in:
parent
c3ee492176
commit
3a2294e53b
@ -35,14 +35,17 @@ def _get_user(request):
|
|||||||
return {
|
return {
|
||||||
|
|
||||||
}
|
}
|
||||||
return {
|
user_info = {
|
||||||
"id": str(user.id),
|
"id": str(user.id),
|
||||||
"email": user.email,
|
"email": user.email,
|
||||||
"phone": user.phone,
|
"phone": user.phone,
|
||||||
"nick_name": user.nick_name,
|
"nick_name": user.nick_name,
|
||||||
"username": user.username,
|
"username": user.username,
|
||||||
"role": user.role,
|
|
||||||
}
|
}
|
||||||
|
# 如果是 User 模型且有 role 属性
|
||||||
|
if hasattr(user, 'role'):
|
||||||
|
user_info['role'] = user.role
|
||||||
|
return user_info
|
||||||
|
|
||||||
|
|
||||||
def _get_details(request):
|
def _get_details(request):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user