working regen flow

This commit is contained in:
Ishaan Jaff 2024-09-06 14:10:02 -07:00
parent 4eae1d8482
commit 24db6f94aa
2 changed files with 4 additions and 4 deletions

View file

@ -771,7 +771,7 @@ export const claimOnboardingToken = async (
} }
}; };
export const regenerateKeyCall = async (accessToken: string, keyToRegenerate: string) => { export const regenerateKeyCall = async (accessToken: string, keyToRegenerate: string, formData: any) => {
try { try {
const url = proxyBaseUrl const url = proxyBaseUrl
? `${proxyBaseUrl}/key/${keyToRegenerate}/regenerate` ? `${proxyBaseUrl}/key/${keyToRegenerate}/regenerate`
@ -783,7 +783,7 @@ export const regenerateKeyCall = async (accessToken: string, keyToRegenerate: st
[globalLitellmHeaderName]: `Bearer ${accessToken}`, [globalLitellmHeaderName]: `Bearer ${accessToken}`,
"Content-Type": "application/json", "Content-Type": "application/json",
}, },
body: JSON.stringify({}), body: JSON.stringify(formData),
}); });
if (!response.ok) { if (!response.ok) {

View file

@ -749,7 +749,7 @@ const ViewKeyTable: React.FC<ViewKeyTableProps> = ({
try { try {
const formValues = await regenerateForm.validateFields(); const formValues = await regenerateForm.validateFields();
const response = await regenerateKeyCall(accessToken, { ...formValues, token: selectedToken?.token }); const response = await regenerateKeyCall(accessToken, selectedToken.token, formValues);
setRegeneratedKey(response.key); setRegeneratedKey(response.key);
// Update the data state with the new key_name // Update the data state with the new key_name
@ -1173,7 +1173,7 @@ const ViewKeyTable: React.FC<ViewKeyTableProps> = ({
}} }}
> >
<Form.Item name="key_alias" label="Key Alias"> <Form.Item name="key_alias" label="Key Alias">
<TextInput /> <TextInput disabled={true} />
</Form.Item> </Form.Item>
<Form.Item name="max_budget" label="Max Budget (USD)"> <Form.Item name="max_budget" label="Max Budget (USD)">
<InputNumber step={0.01} precision={2} style={{ width: '100%' }} /> <InputNumber step={0.01} precision={2} style={{ width: '100%' }} />