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