Timothy Jaeryang Baek 4 月之前
父节点
当前提交
5e8f3048f9
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      backend/open_webui/routers/channels.py

+ 4 - 1
backend/open_webui/routers/channels.py

@@ -32,7 +32,10 @@ router = APIRouter()
 
 @router.get("/", response_model=list[ChannelModel])
 async def get_channels(user=Depends(get_verified_user)):
-    return Channels.get_channels()
+    if user.role == "admin":
+        return Channels.get_channels()
+    else:
+        return Channels.get_channels_by_user_id(user.id)
 
 
 ############################