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:
if t.lower() in ('unauthorized', 'redirect'):
raise
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
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