mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 18:54:30 +00:00
(UI) - Allow Internal Users to View their own logs (#8933)
* ui fix leftnav, allow internal users to view their own logs * pass user_id in uiSpendLogs call * ui filter logs for internal user * fix internal users page * ui show correct message when store prompts is disabled * fix internal user logs * test_ui_view_spend_logs_with_user_id * test spend management endpoint
This commit is contained in:
parent
1008da7c41
commit
df095b6022
6 changed files with 479 additions and 15 deletions
|
@ -1806,8 +1806,7 @@ export const uiSpendLogsCall = async (
|
|||
end_date?: string,
|
||||
page?: number,
|
||||
page_size?: number,
|
||||
min_spend?: number,
|
||||
max_spend?: number,
|
||||
user_id?: string,
|
||||
) => {
|
||||
try {
|
||||
// Construct base URL
|
||||
|
@ -1817,13 +1816,12 @@ export const uiSpendLogsCall = async (
|
|||
const queryParams = new URLSearchParams();
|
||||
if (api_key) queryParams.append('api_key', api_key);
|
||||
if (team_id) queryParams.append('team_id', team_id);
|
||||
if (min_spend) queryParams.append('min_spend', min_spend.toString());
|
||||
if (max_spend) queryParams.append('max_spend', max_spend.toString());
|
||||
if (request_id) queryParams.append('request_id', request_id);
|
||||
if (start_date) queryParams.append('start_date', start_date);
|
||||
if (end_date) queryParams.append('end_date', end_date);
|
||||
if (page) queryParams.append('page', page.toString());
|
||||
if (page_size) queryParams.append('page_size', page_size.toString());
|
||||
if (user_id) queryParams.append('user_id', user_id);
|
||||
|
||||
// Append query parameters to URL if any exist
|
||||
const queryString = queryParams.toString();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue