diff options
author | Patrick Cloke <clokep@users.noreply.github.com> | 2020-12-30 08:09:53 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-30 08:09:53 -0500 |
commit | 637282bb5019ce1656001927eea1be46c4854815 (patch) | |
tree | 7e9a9ba64918de5e995241a02054174ced099d75 /synapse/storage/purge_events.py | |
parent | Doc/move database setup instructions in install md (#8987) (diff) | |
download | synapse-637282bb5019ce1656001927eea1be46c4854815.tar.xz |
Add additional type hints to the storage module. (#8980)
Diffstat (limited to 'synapse/storage/purge_events.py')
-rw-r--r-- | synapse/storage/purge_events.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/synapse/storage/purge_events.py b/synapse/storage/purge_events.py index bfa0a9fd06..6c359c1aae 100644 --- a/synapse/storage/purge_events.py +++ b/synapse/storage/purge_events.py @@ -15,7 +15,12 @@ import itertools import logging -from typing import Set +from typing import TYPE_CHECKING, Set + +from synapse.storage.databases import Databases + +if TYPE_CHECKING: + from synapse.app.homeserver import HomeServer logger = logging.getLogger(__name__) @@ -24,10 +29,10 @@ class PurgeEventsStorage: """High level interface for purging rooms and event history. """ - def __init__(self, hs, stores): + def __init__(self, hs: "HomeServer", stores: Databases): self.stores = stores - async def purge_room(self, room_id: str): + async def purge_room(self, room_id: str) -> None: """Deletes all record of a room """ |