mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-12 12:22:13 +00:00
related_users name_pinyin
This commit is contained in:
parent
1eb033b031
commit
27888931ee
@ -25,3 +25,4 @@ openpyxl==3.0.*
|
|||||||
Markdown==3.4.*
|
Markdown==3.4.*
|
||||||
bleach==5.0.*
|
bleach==5.0.*
|
||||||
python-ldap==3.4.*
|
python-ldap==3.4.*
|
||||||
|
pypinyin==0.50.*
|
||||||
|
@ -9,6 +9,7 @@ import posixpath
|
|||||||
from urllib.parse import unquote
|
from urllib.parse import unquote
|
||||||
import time
|
import time
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
from pypinyin import lazy_pinyin
|
||||||
|
|
||||||
from rest_framework.response import Response
|
from rest_framework.response import Response
|
||||||
from rest_framework.views import APIView
|
from rest_framework.views import APIView
|
||||||
@ -2849,6 +2850,8 @@ class SdocRelatedUsers(APIView):
|
|||||||
related_users = []
|
related_users = []
|
||||||
for email in related_user_emails:
|
for email in related_user_emails:
|
||||||
user_info = get_user_common_info(email)
|
user_info = get_user_common_info(email)
|
||||||
|
user_name = user_info.get('name', '')
|
||||||
|
user_info['name_pinyin'] = "'".join(lazy_pinyin(user_name)) if user_name else ''
|
||||||
related_users.append(user_info)
|
related_users.append(user_info)
|
||||||
|
|
||||||
return Response({'related_users': related_users})
|
return Response({'related_users': related_users})
|
||||||
|
Loading…
Reference in New Issue
Block a user