From 45c56a889093b878ea141ce1dcc17f73bb2ab38b Mon Sep 17 00:00:00 2001 From: Sean Quah Date: Wed, 29 Mar 2023 16:58:27 +0100 Subject: [PATCH] fixup: use StrCollection --- synapse/api/errors.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/synapse/api/errors.py b/synapse/api/errors.py index fa9ed04842c6..f2d6f9ab2d9e 100644 --- a/synapse/api/errors.py +++ b/synapse/api/errors.py @@ -19,7 +19,7 @@ import typing from enum import Enum from http import HTTPStatus -from typing import Any, Dict, Iterable, List, Optional, Union +from typing import Any, Dict, List, Optional, Union from twisted.web import http @@ -27,7 +27,7 @@ if typing.TYPE_CHECKING: from synapse.config.homeserver import HomeServerConfig - from synapse.types import JsonDict + from synapse.types import JsonDict, StrCollection logger = logging.getLogger(__name__) @@ -686,7 +686,7 @@ class FederationPullAttemptBackoffError(RuntimeError): """ def __init__( - self, event_ids: Iterable[str], message: Optional[str], retry_after_ms: int + self, event_ids: "StrCollection", message: Optional[str], retry_after_ms: int ): event_ids = list(event_ids)