From c09ee2ec00f946df13ba2cd2b371682a2b1fd40e Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Fri, 9 Oct 2020 09:51:37 +0100 Subject: [PATCH] stores can be None --- synapse/appservice/__init__.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/synapse/appservice/__init__.py b/synapse/appservice/__init__.py index b3c79a108d..078fefa00b 100644 --- a/synapse/appservice/__init__.py +++ b/synapse/appservice/__init__.py @@ -144,7 +144,9 @@ class ApplicationService: return regex_obj["exclusive"] return False - async def _matches_user(self, event: EventBase, store: "DataStore") -> bool: + async def _matches_user( + self, event: EventBase, store: Optional["DataStore"] = None + ) -> bool: if not event: return False @@ -186,7 +188,9 @@ class ApplicationService: return self.is_interested_in_room(event.room_id) return False - async def _matches_aliases(self, event: EventBase, store: "DataStore") -> bool: + async def _matches_aliases( + self, event: EventBase, store: Optional["DataStore"] = None + ) -> bool: if not store or not event: return False