Commit 5bde5c8f authored by Hanno Schlichting's avatar Hanno Schlichting

Removed handling of string exceptions from ZPublisherExceptionHook and...

Removed handling of string exceptions from ZPublisherExceptionHook and reverted the addition of Unauthorized exceptions to be always re-raised. This broke the tests.
parent 72c81284
......@@ -39,7 +39,7 @@ Bugs Fixed
- ObjectManagerNameChooser now also works with BTreeFolder2.
- Correctly handle unauthorized exceptions in the ZPublisherExceptionHook.
- Correctly handle exceptions in the ZPublisherExceptionHook.
Zope 2.12.0 b2 (2009/05/27)
---------------------------
......
......@@ -167,12 +167,7 @@ class ZPublisherExceptionHook:
def __call__(self, published, REQUEST, t, v, traceback):
try:
if isinstance(t, StringType):
if t.lower() in ('unauthorized', 'redirect'):
raise
else:
if (t is SystemExit or
issubclass(t, Redirect) or issubclass(t, Unauthorized)):
if t is SystemExit or issubclass(t, Redirect):
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