forked from orbit-oss/flask
More verbose message for old broken behavior
This commit is contained in:
parent
a6c6cc18f5
commit
aa4700c276
1 changed files with 5 additions and 1 deletions
|
|
@ -1205,7 +1205,11 @@ class Flask(_PackageBoundObject):
|
|||
:type code_or_exception: int|T<=Exception
|
||||
:type f: callable
|
||||
"""
|
||||
assert not isinstance(code_or_exception, HTTPException) # old broken behavior
|
||||
if isinstance(code_or_exception, HTTPException): # old broken behavior
|
||||
raise ValueError(
|
||||
'Tried to register a handler for an exception instance {0!r}. '
|
||||
'Handlers can only be registered for exception classes or HTTP error codes.'
|
||||
.format(code_or_exception))
|
||||
|
||||
code = code_or_exception
|
||||
is_code = isinstance(code_or_exception, integer_types)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue