Skip to content

Commit cb10386

Browse files
Remove redundant metadata. prefix strip in _set_nested_metadata_value
The _parse_cli_sso_claim_map already strips the metadata. prefix from dest keys before reaching the setter. The duplicate strip in _set_nested_metadata_value was a no-op in normal flow but could mis-place values for dest keys like metadata.metadata.foo. Co-authored-by: Yassin Kortam <[email protected]>
1 parent 2719500 commit cb10386

1 file changed

Lines changed: 0 additions & 3 deletions

File tree

litellm/proxy/management_endpoints/ui_sso.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -338,9 +338,6 @@ def _extract_sso_claim_value(
338338
def _set_nested_metadata_value(
339339
metadata: Dict[str, Any], key_path: str, value: Any
340340
) -> None:
341-
key_path = (
342-
key_path[len("metadata.") :] if key_path.startswith("metadata.") else key_path
343-
)
344341
placeholder = "\x00"
345342
parts = key_path.replace("\\.", placeholder).split(".")
346343
parts = [p.replace(placeholder, ".") for p in parts]

0 commit comments

Comments
 (0)