File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -350,13 +350,13 @@ def are_modalities_compatible(
350350def _clean_empty (d : Any ) -> Any :
351351 """Recursively remove empty strings, lists and dicts from a dictionary."""
352352 if isinstance (d , dict ):
353- cleaned = {k : _clean_empty (v ) for k , v in d .items ()}
354- cleaned = {k : v for k , v in cleaned .items () if v is not None }
355- return cleaned or None
353+ cleaned_dict = {k : _clean_empty (v ) for k , v in d .items ()}
354+ cleaned_dict = {k : v for k , v in cleaned_dict .items () if v is not None }
355+ return cleaned_dict or None
356356 if isinstance (d , list ):
357- cleaned = [_clean_empty (v ) for v in d ]
358- cleaned = [v for v in cleaned if v is not None ]
359- return cleaned or None
357+ cleaned_list = [_clean_empty (v ) for v in d ]
358+ cleaned_list = [v for v in cleaned_list if v is not None ]
359+ return cleaned_list or None
360360 if isinstance (d , str ) and not d :
361361 return None
362362 return d
You can’t perform that action at this time.
0 commit comments