From f510b8fe2419b534bd4cece5fd1e54d4de3a56e8 Mon Sep 17 00:00:00 2001 From: lian Date: Thu, 19 Aug 2021 17:15:48 +0800 Subject: [PATCH] check if group existes before get group name --- seahub/api2/endpoints/admin/logs.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/seahub/api2/endpoints/admin/logs.py b/seahub/api2/endpoints/admin/logs.py index 52d307cc37..d153ceda6b 100644 --- a/seahub/api2/endpoints/admin/logs.py +++ b/seahub/api2/endpoints/admin/logs.py @@ -362,9 +362,10 @@ class AdminLogsSharePermissionLogs(APIView): for group_id in to_group_id_set: if group_id not in to_group_name_dict: group = ccnet_api.get_group(int(group_id)) - to_group_name_dict[group_id] = group.group_name - if group.parent_group_id != 0: - department_set.add(group_id) + if group: + to_group_name_dict[group_id] = group.group_name + if group.parent_group_id != 0: + department_set.add(group_id) events_info = [] for ev in events: