diff --git a/unstructured_ingest/interfaces/connector.py b/unstructured_ingest/interfaces/connector.py index 9f0bfced0..44217e600 100644 --- a/unstructured_ingest/interfaces/connector.py +++ b/unstructured_ingest/interfaces/connector.py @@ -32,7 +32,7 @@ def check_access_config(self): return self def _is_access_config_optional(self) -> bool: - access_config_type = self.model_fields["access_config"].annotation + access_config_type = self.__class__.model_fields["access_config"].annotation return ( hasattr(access_config_type, "__origin__") and hasattr(access_config_type, "__args__")