From 433d7103cdca33c4a9fe1a6d40b5999b82016ebd Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Sat, 30 Nov 2024 16:48:50 -0800 Subject: [PATCH] fix: fix linting errors --- .../proxy/management_endpoints/key_management_endpoints.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/litellm/proxy/management_endpoints/key_management_endpoints.py b/litellm/proxy/management_endpoints/key_management_endpoints.py index 018c05664..a8b73d43e 100644 --- a/litellm/proxy/management_endpoints/key_management_endpoints.py +++ b/litellm/proxy/management_endpoints/key_management_endpoints.py @@ -458,11 +458,7 @@ def prepare_metadata_fields( """ Check LiteLLM_ManagementEndpoint_MetadataFields (proxy/_types.py) for fields that are allowed to be updated """ - non_default_values.setdefault("metadata", {}) - if non_default_values["metadata"] is None: - non_default_values["metadata"] = existing_metadata - else: - non_default_values["metadata"].update(existing_metadata) + non_default_values["metadata"] = existing_metadata data_json = data.model_dump(exclude_unset=True) try: