diff --git a/ui/litellm-dashboard/src/components/view_key_table.tsx b/ui/litellm-dashboard/src/components/view_key_table.tsx index 77225d1aa9d..d3b073ef9fb 100644 --- a/ui/litellm-dashboard/src/components/view_key_table.tsx +++ b/ui/litellm-dashboard/src/components/view_key_table.tsx @@ -172,14 +172,6 @@ const ViewKeyTable: React.FC = ({ labelAlign="left" > <> - - - = ({ ))} + + { + if (value && keyTeam && keyTeam.tpm_limit !== null && value > keyTeam.tpm_limit) { + console.log(`keyTeam.tpm_limit: ${keyTeam.tpm_limit}`) + throw new Error(`tpm_limit cannot exceed team max tpm_limit: $${keyTeam.tpm_limit}`); + } + }, + }, + ]} + > + + + { + if (value && keyTeam && keyTeam.rpm_limit !== null && value > keyTeam.rpm_limit) { + console.log(`keyTeam.rpm_limit: ${keyTeam.rpm_limit}`) + throw new Error(`rpm_limit cannot exceed team max rpm_limit: $${keyTeam.rpm_limit}`); + } + }, + }, + ]} + > + +
Edit Key