From 1e8478c1d3d67f78292a295fb2ec90d15c6d2cb8 Mon Sep 17 00:00:00 2001 From: ishaan-jaff Date: Thu, 29 Feb 2024 13:05:28 -0800 Subject: [PATCH] (feat) use pagination on /user/info --- litellm/proxy/proxy_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index 9b681c368..e63149384 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -4312,7 +4312,7 @@ async def user_info( description="set to true to View all users. When using view_all, don't pass user_id", ), page: int = fastapi.Query( - default=1, + default=0, description="Page number for pagination. Only use when view_all is true", ), page_size: int = fastapi.Query( @@ -4340,7 +4340,7 @@ async def user_info( if user_id is not None: user_info = await prisma_client.get_data(user_id=user_id) elif view_all == True: - offset = (page - 1) * page_size # default is 0 + offset = (page) * page_size # default is 0 limit = page_size # default is 10 user_info = await prisma_client.get_data( table_name="user", query_type="find_all", offset=offset, limit=limit