Author: jmorliaguet Date: Fri Apr 21 21:21:37 2006 New Revision: 2935 Modified: cpsskins/branches/paris-sprint-2006/standard/negotiation/perspective.py Log:
- fix in case the session is None (e.g. Five) Modified: cpsskins/branches/paris-sprint-2006/standard/negotiation/perspective.py ============================================================================== --- cpsskins/branches/paris-sprint-2006/standard/negotiation/perspective.py (original) +++ cpsskins/branches/paris-sprint-2006/standard/negotiation/perspective.py Fri Apr 21 21:21:37 2006 @@ -31,7 +31,10 @@ def __call__(self): pkg_id = 'cpsskins' - session = ISession(self.request)[pkg_id] + s = ISession(self.request, None) + if s is None: + return None + session = s[pkg_id] try: perspective = session['perspective'] except KeyError: -- http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins