fix: user permission (#3390)

This commit is contained in:
shaohuzhang1 2025-06-25 20:37:27 +08:00 committed by GitHub
parent c00cf22900
commit ea7b8547be
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 3 deletions

View File

@ -171,7 +171,8 @@ def get_permission_list(user,
workspace_user_permission_list = QuerySet(WorkspaceUserResourcePermission).filter(
workspace_id__in=[workspace_user_role.workspace_id for workspace_user_role in
workspace_user_role_mapping_list])
workspace_user_role_mapping_list],
user_id=user_id)
# 资源权限
workspace_resource_permission_list = get_workspace_resource_permission_list(workspace_user_permission_list,

View File

@ -105,8 +105,6 @@ def is_valid_credential(provider, model_type, model_name, model_credential: Dict
def get_model_by_id(_id, workspace_id):
model = QuerySet(Model).filter(id=_id).first()
# 手动关闭数据库连接
connection.close()
if model is None:
raise Exception(_('Model does not exist'))
if model.workspace_id: