From 4b2fd0d0dad28dcc564eec3d358d93f9373c46f9 Mon Sep 17 00:00:00 2001
From: ibuler <ibuler@qq.com>
Date: Thu, 11 Jun 2020 19:36:34 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=B3=BB=E7=BB=9F?=
 =?UTF-8?q?=E7=94=A8=E6=88=B7=E8=BF=87=E6=BB=A4=E6=9D=83=E9=99=90=E8=A7=84?=
 =?UTF-8?q?=E5=88=99=E7=9A=84bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 apps/perms/utils/asset_permission.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/apps/perms/utils/asset_permission.py b/apps/perms/utils/asset_permission.py
index 1f3a3e94b..c5e227980 100644
--- a/apps/perms/utils/asset_permission.py
+++ b/apps/perms/utils/asset_permission.py
@@ -169,7 +169,7 @@ class AssetPermissionUtil(AssetPermissionUtilCacheMixin):
 
     @property
     def permissions(self):
-        if self._permissions:
+        if self._permissions is not None:
             return self._permissions
         if self.object is None:
             return AssetPermission.objects.none()
@@ -351,6 +351,7 @@ class AssetPermissionUtil(AssetPermissionUtilCacheMixin):
         self.add_favorite_node_if_need(user_tree)
         self.set_user_tree_to_cache_if_need(user_tree)
         self.set_user_tree_to_local(user_tree)
+        print(user_tree)
         return user_tree
 
     # Todo: 是否可以获取多个资产的系统用户