From dddff03336595ddf29a0f7a8445d50aa2511ef92 Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Tue, 20 Dec 2022 14:53:25 +0800 Subject: [PATCH] perf: asset tree --- apps/perms/utils/user_perm_tree.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/perms/utils/user_perm_tree.py b/apps/perms/utils/user_perm_tree.py index e40f20514..7937f2c6f 100644 --- a/apps/perms/utils/user_perm_tree.py +++ b/apps/perms/utils/user_perm_tree.py @@ -96,7 +96,8 @@ class UserPermTreeRefreshUtil(_UserPermTreeCacheMixin): logger.info(f'Need to refresh orgs: {to_refresh_orgs}') return to_refresh_orgs - def _mark_user_orgs_refresh_finished(self, org_ids): + def _mark_user_orgs_refresh_finished(self, orgs): + org_ids = [str(org.id) for org in orgs] self.client.sadd(self.cache_key_user, *org_ids)