Files
zulip/zerver/tornado/exceptions.py
Anders Kaseorg a50eb2e809 mypy: Enable new error explicit-override.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-10-12 12:28:41 -07:00

18 lines
464 B
Python

from django.utils.translation import gettext as _
from typing_extensions import override
from zerver.lib.exceptions import ErrorCode, JsonableError
class BadEventQueueIdError(JsonableError):
code = ErrorCode.BAD_EVENT_QUEUE_ID
data_fields = ["queue_id"]
def __init__(self, queue_id: str) -> None:
self.queue_id: str = queue_id
@staticmethod
@override
def msg_format() -> str:
return _("Bad event queue ID: {queue_id}")