mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-12 12:25:20 +00:00
Update main.py
This commit is contained in:
parent
f758bf74c2
commit
df314fda1d
1 changed files with 6 additions and 4 deletions
|
|
@ -1282,8 +1282,10 @@ async def get_models(
|
|||
|
||||
model_info = Models.get_model_by_id(model["id"])
|
||||
if model_info:
|
||||
if user.id == model_info.user_id or has_access(
|
||||
user.id, type="read", access_control=model_info.access_control
|
||||
if (
|
||||
(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)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue