We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8892998 commit 1bf1fe7Copy full SHA for 1bf1fe7
dlt/sources/rest_api/__init__.py
@@ -411,12 +411,11 @@ def paginate_dependent_resource(
411
def _validate_config(config: RESTAPIConfig) -> None:
412
c = deepcopy(config)
413
_mask_client_config_auth(c.get("client"))
414
- resources = c.get("resources")
415
- if resources:
416
- for resource in resources:
417
- if isinstance(resource, str) or isinstance(resource, DltResource):
418
- continue
419
- _mask_client_config_auth(resource.get("client"))
+ resources = c.get("resources", [])
+ for resource in resources:
+ if isinstance(resource, str) or isinstance(resource, DltResource):
+ continue
+ _mask_client_config_auth(resource.get("client"))
420
validate_dict(RESTAPIConfig, c, path=".")
421
422
0 commit comments