From 5b538e3753b0eebffab2c9229236db4ffd9d42d3 Mon Sep 17 00:00:00 2001 From: helmutm Date: Sun, 4 Apr 2010 20:05:12 +0000 Subject: [PATCH] work in progress: report management: handle output fields git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3804 fd906abe-77d9-0310-91a1-e0d9ade77398 --- composer/report/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composer/report/base.py b/composer/report/base.py index 2eb76e5..8bd3766 100644 --- a/composer/report/base.py +++ b/composer/report/base.py @@ -89,6 +89,7 @@ class Report(Template): return self.outputFields def getAvailableOutputFields(self): + activeNames = [f.name for f in self.getActiveOutputFields()] return [f for f in self.getAllOutputFields() - if f not in self.getActiveOutputFields()] + if f.name not in activeNames]