mirror of https://github.com/zulip/zulip.git
18 lines
464 B
Python
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}")
|