From 30d6ee0353978311ba8e5ea08538edc59db82f50 Mon Sep 17 00:00:00 2001 From: helmutm Date: Fri, 20 Feb 2009 07:03:06 +0000 Subject: [PATCH] make records field more fault tolerant git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3242 fd906abe-77d9-0310-91a1-e0d9ade77398 --- composer/schema/grid/field.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer/schema/grid/field.py b/composer/schema/grid/field.py index b1faeae..b972655 100644 --- a/composer/schema/grid/field.py +++ b/composer/schema/grid/field.py @@ -81,7 +81,7 @@ class GridFieldInstance(ListFieldInstance): for item in value or []: row = [] for fi in self.columnFieldInstances: - row.append(fi.display(item[fi.name])) + row.append(fi.display(item.get(fi.name))) rows.append(row) return dict(headers=headers, rows=rows)