mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-09 03:18:44 +00:00
fix(add_credentials_tab.tsx): filter for null values when adding credentials (#11525)
This commit is contained in:
parent
8b60b703f7
commit
5d049eb742
2 changed files with 12 additions and 6 deletions
|
|
@ -564,16 +564,16 @@ class _PROXY_MaxParallelRequestsHandler_v3(CustomLogger):
|
|||
self.print_verbose("INSIDE parallel request limiter ASYNC SUCCESS LOGGING")
|
||||
|
||||
# Get metadata from kwargs
|
||||
user_api_key = kwargs["litellm_params"]["metadata"]["user_api_key"]
|
||||
user_api_key = kwargs["litellm_params"]["metadata"].get("user_api_key")
|
||||
user_api_key_user_id = kwargs["litellm_params"]["metadata"].get(
|
||||
"user_api_key_user_id", None
|
||||
"user_api_key_user_id"
|
||||
)
|
||||
user_api_key_team_id = kwargs["litellm_params"]["metadata"].get(
|
||||
"user_api_key_team_id", None
|
||||
"user_api_key_team_id"
|
||||
)
|
||||
user_api_key_end_user_id = kwargs.get("user") or kwargs["litellm_params"][
|
||||
"metadata"
|
||||
].get("user_api_key_end_user_id", None)
|
||||
].get("user_api_key_end_user_id")
|
||||
model_group = get_model_group_from_litellm_kwargs(kwargs)
|
||||
|
||||
# Get total tokens from response
|
||||
|
|
|
|||
|
|
@ -42,10 +42,16 @@ const AddCredentialsModal: React.FC<AddCredentialsModalProps> = ({
|
|||
const [showAdvancedSettings, setShowAdvancedSettings] = useState(false);
|
||||
|
||||
const handleSubmit = (values: any) => {
|
||||
const filteredValues = Object.entries(values).reduce((acc, [key, value]) => {
|
||||
if (value !== '' && value !== undefined && value !== null) {
|
||||
acc[key] = value;
|
||||
}
|
||||
return acc;
|
||||
}, {} as any);
|
||||
if (addOrEdit === "add") {
|
||||
onAddCredential(values);
|
||||
onAddCredential(filteredValues);
|
||||
} else {
|
||||
onUpdateCredential(values);
|
||||
onUpdateCredential(filteredValues);
|
||||
}
|
||||
form.resetFields();
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue