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)
 
 
 ############################