1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-05-09 08:28:42 +00:00

related_users name_pinyin

This commit is contained in:
skywalker 2024-02-06 11:03:07 +08:00
parent 1eb033b031
commit 27888931ee
2 changed files with 4 additions and 0 deletions

View File

@ -25,3 +25,4 @@ openpyxl==3.0.*
Markdown==3.4.*
bleach==5.0.*
python-ldap==3.4.*
pypinyin==0.50.*

View File

@ -9,6 +9,7 @@ import posixpath
from urllib.parse import unquote
import time
from datetime import datetime, timedelta
from pypinyin import lazy_pinyin
from rest_framework.response import Response
from rest_framework.views import APIView
@ -2849,6 +2850,8 @@ class SdocRelatedUsers(APIView):
related_users = []
for email in related_user_emails:
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)
return Response({'related_users': related_users})