Skip to content
Snippets Groups Projects
Unverified Commit b43c3ef8 authored by Sean Quah's avatar Sean Quah Committed by GitHub
Browse files

Ensure that `get_datastores().main` is typed (#12070)


Signed-off-by: default avatarSean Quah <seanq@element.io>
parent f3fd8558
No related branches found
No related tags found
No related merge requests found
Remove legacy `HomeServer.get_datastore()`.
...@@ -24,6 +24,7 @@ from synapse.storage.prepare_database import prepare_database ...@@ -24,6 +24,7 @@ from synapse.storage.prepare_database import prepare_database
if TYPE_CHECKING: if TYPE_CHECKING:
from synapse.server import HomeServer from synapse.server import HomeServer
from synapse.storage.databases.main import DataStore
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
...@@ -44,7 +45,7 @@ class Databases(Generic[DataStoreT]): ...@@ -44,7 +45,7 @@ class Databases(Generic[DataStoreT]):
""" """
databases: List[DatabasePool] databases: List[DatabasePool]
main: DataStoreT main: "DataStore" # FIXME: #11165: actually an instance of `main_store_class`
state: StateGroupDataStore state: StateGroupDataStore
persist_events: Optional[PersistEventsStore] persist_events: Optional[PersistEventsStore]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment