fix(validators): Fix overriding session values with request ones

This commit is contained in:
Karim shoair
2025-11-25 19:48:09 +02:00
parent 74f24d60f6
commit 9e85311ff6
+3 -3
View File
@@ -213,12 +213,12 @@ def validate_fetch(
for f in fields(_fetch_params)
if hasattr(validated_config, f.name)
}
# solve_cloudflare defaults to False for models that don't have it (PlaywrightConfig)
validated_dict.setdefault("solve_cloudflare", False)
validated_dict.update(result)
return _fetch_params(**validated_dict)
# Start with session defaults, then overwrite with validated overrides
result.update(validated_dict)
# solve_cloudflare defaults to False for models that don't have it (PlaywrightConfig)
result.setdefault("solve_cloudflare", False)
return _fetch_params(**result)