Update main.py
This commit is contained in:
@@ -1282,8 +1282,10 @@ async def get_models(
|
|||||||
|
|
||||||
model_info = Models.get_model_by_id(model["id"])
|
model_info = Models.get_model_by_id(model["id"])
|
||||||
if model_info:
|
if model_info:
|
||||||
if user.id == model_info.user_id or has_access(
|
if (
|
||||||
user.id, type="read", access_control=model_info.access_control
|
(user.role == "admin" and ENABLE_ADMIN_WORKSPACE_CONTENT_ACCESS)
|
||||||
|
or user.id == model_info.user_id
|
||||||
|
or has_access(user.id, type="read", access_control=model_info.access_control)
|
||||||
):
|
):
|
||||||
filtered_models.append(model)
|
filtered_models.append(model)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user