fix pass startTime and endTime on Users Usage tab

This commit is contained in:
Ishaan Jaff 2024-05-08 17:26:46 -07:00
parent b99a6717af
commit c7037c20ea

View file

@ -786,7 +786,9 @@ export const adminTopKeysCall = async (accessToken: String) => {
export const adminTopEndUsersCall = async ( export const adminTopEndUsersCall = async (
accessToken: String, accessToken: String,
keyToken: String | null keyToken: String | null,
startTime: String | undefined,
endTime: String | undefined
) => { ) => {
try { try {
let url = proxyBaseUrl let url = proxyBaseUrl
@ -796,7 +798,10 @@ export const adminTopEndUsersCall = async (
let body = ""; let body = "";
if (keyToken) { if (keyToken) {
body = JSON.stringify({ api_key: keyToken }); body = JSON.stringify({ api_key: keyToken });
} else {
body = JSON.stringify({ startTime: startTime, endTime: endTime });
} }
//message.info("Making top end users request"); //message.info("Making top end users request");
// Define requestOptions with body as an optional property // Define requestOptions with body as an optional property
@ -815,9 +820,7 @@ export const adminTopEndUsersCall = async (
}, },
}; };
if (keyToken) { requestOptions.body = body;
requestOptions.body = JSON.stringify({ api_key: keyToken });
}
const response = await fetch(url, requestOptions); const response = await fetch(url, requestOptions);
if (!response.ok) { if (!response.ok) {