From fbaab9e446a5ad8a7c8f1dca88f0e20e2c7ccfd6 Mon Sep 17 00:00:00 2001 From: Tim Jaeryang Baek Date: Sat, 12 Jul 2025 15:36:30 +0400 Subject: [PATCH] refac --- backend/open_webui/routers/channels.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/open_webui/routers/channels.py b/backend/open_webui/routers/channels.py index bcbd5f59b6..a356974d6b 100644 --- a/backend/open_webui/routers/channels.py +++ b/backend/open_webui/routers/channels.py @@ -44,8 +44,10 @@ async def get_channels(user=Depends(get_verified_user)): @router.get("/list", response_model=list[ChannelModel]) -async def get_all_channels(user=Depends(get_admin_user)): - return Channels.get_channels() +async def get_all_channels(user=Depends(get_verified_user)): + if user.role == "admin": + return Channels.get_channels() + return Channels.get_channels_by_user_id(user.id) ############################ # CreateNewChannel