Tim Jaeryang Baek преди 2 месеца
родител
ревизия
4a69d857f3
променени са 1 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 5 4
      backend/open_webui/routers/channels.py

+ 5 - 4
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
 ############################