mirror of
https://github.com/haiwen/seahub.git
synced 2025-05-09 08:28:42 +00:00
[api2.1] update groups api when get group avatar url
This commit is contained in:
parent
cc1e0d0ba1
commit
a084916cf8
@ -18,7 +18,8 @@ from pysearpc import SearpcError
|
||||
from seahub.api2.utils import api_error
|
||||
from seahub.api2.authentication import TokenAuthentication
|
||||
from seahub.avatar.settings import GROUP_AVATAR_DEFAULT_SIZE
|
||||
from seahub.avatar.templatetags.group_avatar_tags import api_grp_avatar_url
|
||||
from seahub.avatar.templatetags.group_avatar_tags import api_grp_avatar_url, \
|
||||
get_default_group_avatar_url
|
||||
from seahub.utils import is_org_context
|
||||
from seahub.utils.timeutils import dt, utc_to_local
|
||||
from seahub.group.utils import validate_group_name, check_group_name_conflict
|
||||
@ -69,8 +70,13 @@ class Groups(APIView):
|
||||
|
||||
groups = []
|
||||
for g in user_groups:
|
||||
try:
|
||||
avatar_url, is_default, date_uploaded = api_grp_avatar_url(g.id, size)
|
||||
except Exception as e:
|
||||
logger.error(e)
|
||||
avatar_url = get_default_group_avatar_url()
|
||||
|
||||
val = utc_to_local(dt(g.timestamp))
|
||||
avatar_url, is_default, date_uploaded = api_grp_avatar_url(g.id, size)
|
||||
group = {
|
||||
"id": g.id,
|
||||
"name": g.group_name,
|
||||
@ -145,9 +151,13 @@ class Groups(APIView):
|
||||
size = GROUP_AVATAR_DEFAULT_SIZE
|
||||
|
||||
g = seaserv.get_group(group_id)
|
||||
val = utc_to_local(dt(g.timestamp))
|
||||
avatar_url, is_default, date_uploaded = api_grp_avatar_url(g.id, size)
|
||||
try:
|
||||
avatar_url, is_default, date_uploaded = api_grp_avatar_url(g.id, size)
|
||||
except Exception as e:
|
||||
logger.error(e)
|
||||
avatar_url = get_default_group_avatar_url()
|
||||
|
||||
val = utc_to_local(dt(g.timestamp))
|
||||
new_group = {
|
||||
"id": g.id,
|
||||
"name": g.group_name,
|
||||
|
Loading…
Reference in New Issue
Block a user