From 7c09dec614e03653261380c676b72205f39884dc Mon Sep 17 00:00:00 2001 From: helmutm Date: Mon, 19 Jan 2009 09:19:45 +0000 Subject: [PATCH] bug fix: avoid error if no record manager is present git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3158 fd906abe-77d9-0310-91a1-e0d9ade77398 --- organize/work/browser.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/organize/work/browser.py b/organize/work/browser.py index 2fc1a4e..496fdb9 100644 --- a/organize/work/browser.py +++ b/organize/work/browser.py @@ -68,9 +68,11 @@ class BaseWorkItemsView(object): @Lazy def workItems(self): - ts = self.loopsRoot.getRecordManager().get('work') - if ts is not None: - return IWorkItems(ts) + rm = self.loopsRoot.getRecordManager() + if rm is not None: + ts = rm.get('work') + if ts is not None: + return IWorkItems(ts) @Lazy def workItemsCriteria(self):