Skip to content

Commit 2f6bbf9

Browse files
committed
Collapsed nested filtering
1 parent ce672f2 commit 2f6bbf9

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

playwright/_impl/_connection.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -660,13 +660,7 @@ def _filter_none(d: Mapping) -> Dict:
660660
for k, v in d.items():
661661
if v is None:
662662
continue
663-
elif isinstance(v, dict):
664-
filtered_v = _filter_none(v)
665-
if filtered_v is not None:
666-
# Allow empty dicts/lists, but not None
667-
result[k] = filtered_v
668-
else:
669-
result[k] = v
663+
result[k] = _filter_none(v) if isinstance(v, dict) else v
670664
return result
671665

672666

0 commit comments

Comments
 (0)