Commit 62949f6f authored by Hanno Schlichting's avatar Hanno Schlichting

Allow for subclasses of exceptions in the exception hook

parent 59c810e4
...@@ -171,7 +171,8 @@ class ZPublisherExceptionHook: ...@@ -171,7 +171,8 @@ class ZPublisherExceptionHook:
if t.lower() in ('unauthorized', 'redirect'): if t.lower() in ('unauthorized', 'redirect'):
raise raise
else: else:
if t is SystemExit or t is Redirect or t is Unauthorized: if (t is SystemExit or
issubclass(t, Redirect) or issubclass(t, Unauthorized)):
raise raise
if issubclass(t, ConflictError): if issubclass(t, ConflictError):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment