diff --git a/scalekit/actions/models/custom_provider.py b/scalekit/actions/models/custom_provider.py index e0c466d..53009e1 100644 --- a/scalekit/actions/models/custom_provider.py +++ b/scalekit/actions/models/custom_provider.py @@ -260,7 +260,7 @@ def from_dict(cls, d: dict) -> "AuthPattern": type=d.get("type", ""), display_name=d.get("display_name", ""), description=d.get("description", ""), - fields=[AuthField.from_dict(f) for f in d.get("fields", [])], + fields=[AuthField.from_dict(f) for f in d.get("fields") or []], is_mcp=d.get("is_mcp", False), oauth_config=oauth_cfg, )