fix: user permed type tree recurse root node

pull/12547/head
ibuler 2024-01-15 18:00:57 +08:00 committed by 老广
parent 2994ea6f68
commit fabee37e9e
1 changed files with 2 additions and 0 deletions

View File

@ -181,6 +181,8 @@ class UserPermedNodeChildrenWithAssetsAsCategoryTreeApi(BaseUserNodeWithAssetAsT
return self.query_asset_util.get_all_assets()
def _get_tree_nodes_async(self):
if self.request.query_params.get('lv') == '0':
return [], []
if not self.tp or not all(self.tp):
nodes = UserPermAssetUtil.get_type_nodes_tree_or_cached(self.user)
return nodes, []