From: Kevin C. <ke...@us...> - 2006-03-16 09:29:51
|
Update of /cvsroot/mailmanager/MailManager/support In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20997/support Modified Files: login.py Log Message: Fix CookieCrumblerDisabled bug (#1451109). We were replacing the exception class with a different class of the same name, which wasn't getting caught by the exception handler in the parent. Index: login.py =================================================================== RCS file: /cvsroot/mailmanager/MailManager/support/login.py,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- login.py 14 Mar 2006 16:02:52 -0000 1.5 +++ login.py 16 Mar 2006 09:29:43 -0000 1.6 @@ -4,7 +4,7 @@ # http://www.logicalware.org/ # $Id$ -from Products.CookieCrumbler.CookieCrumbler import CookieCrumbler, _create_forms, ModifyCookieCrumblers, ViewManagementScreens +from Products.CookieCrumbler.CookieCrumbler import CookieCrumbler, _create_forms, ModifyCookieCrumblers, ViewManagementScreens, CookieCrumblerDisabled from Products.CookieCrumbler.CookieCrumbler import ATTEMPT_NONE, ATTEMPT_LOGIN, ATTEMPT_RESUME, CookieCrumblerDisabled from AccessControl import getSecurityManager, ClassSecurityInfo, Permissions @@ -66,10 +66,6 @@ return ''.join([ random.choice(chars) for i in range(length) ]) -class CookieCrumblerDisabled (Exception): - """Cookie crumbler should not be used for a certain request""" - - class LoginHandler(CookieCrumbler): """ |