mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
fix: user permission (#3390)
This commit is contained in:
parent
c00cf22900
commit
ea7b8547be
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Reference in New Issue