curl -X 'GET' 'http://localhost:8000/providers' -H 'accept: application/json'
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/starlite/middleware/exceptions.py", line 40, in __call__
await self.app(scope, receive, send)
File "/usr/local/lib/python3.10/site-packages/starlite/routes/http.py", line 73, in handle
response = await self._get_response_for_request(
File "/usr/local/lib/python3.10/site-packages/starlite/routes/http.py", line 117, in _get_response_for_request
response = await self._call_handler_function(
File "/usr/local/lib/python3.10/site-packages/starlite/routes/http.py", line 145, in _call_handler_function
response_data = await self._get_response_data(
File "/usr/local/lib/python3.10/site-packages/starlite/routes/http.py", line 168, in _get_response_data
kwargs[dependency.key] = await parameter_model.resolve_dependency(
File "/usr/local/lib/python3.10/site-packages/starlite/kwargs.py", line 370, in resolve_dependency
kwargs[sub_dependency.key] = await self.resolve_dependency(
File "/usr/local/lib/python3.10/site-packages/starlite/kwargs.py", line 370, in resolve_dependency
kwargs[sub_dependency.key] = await self.resolve_dependency(
File "/usr/local/lib/python3.10/site-packages/starlite/kwargs.py", line 373, in resolve_dependency
dependency_kwargs = signature_model.parse_values_from_connection_kwargs(connection=connection, **kwargs)
File "/usr/local/lib/python3.10/site-packages/starlite/signature.py", line 65, in parse_values_from_connection_kwargs
signature = cls(**kwargs)
File "/usr/local/lib/python3.10/site-packages/pydantic/main.py", line 339, in __init__
values, fields_set, validation_error = validate_model(__pydantic_self__.__class__, data)
File "/usr/local/lib/python3.10/site-packages/pydantic/main.py", line 1056, in validate_model
v_, errors_ = field.validate(value, values, loc=field.alias, cls=cls_)
File "/usr/local/lib/python3.10/site-packages/pydantic/fields.py", line 833, in validate
raise ConfigError(
pydantic.errors.ConfigError: field "ids" not yet prepared so type is still a ForwardRef, you might need to call id_filter_signature_model.update_forward_refs().
(starlite-pg-redis-docker-py3.10)