docs/reference/error/index.html
Bolt specific error types.
class BoltError (*args, **kwargs)#Expand source code
class BoltError(Exception):
"""General class in a Bolt app"""
General class in a Bolt app
class BoltUnhandledRequestError (*,request: ForwardRef('BoltRequest') | ForwardRef('AsyncBoltRequest'),current_response: ForwardRef('BoltResponse') | None,last_global_middleware_name: str | None = None)#Expand source code
class BoltUnhandledRequestError(BoltError):
request: "BoltRequest" # type: ignore[name-defined]
body: dict
current_response: Optional["BoltResponse"] # type: ignore[name-defined]
last_global_middleware_name: Optional[str]
def __init__ (
self,
*,
request: Union["BoltRequest", "AsyncBoltRequest"], # type: ignore[name-defined]
current_response: Optional["BoltResponse"], # type: ignore[name-defined]
last_global_middleware_name: Optional[str] = None,
):
self.request = request
self.body = request.body if request is not None else {}
self.current_response = current_response
self.last_global_middleware_name = last_global_middleware_name
def __str__ (self) -> str:
return "unhandled request error"
General class in a Bolt app
var body : dict
The type of the None singleton.
var current_response : BoltResponse | None
The type of the None singleton.
var last_global_middleware_name : str | None
The type of the None singleton.
var request : BoltRequest
The type of the None singleton.