From 073c9eb7fc28df0973ad233d6c58f80974a72948 Mon Sep 17 00:00:00 2001 From: hplattner Date: Thu, 9 Feb 2012 17:42:58 +0100 Subject: [PATCH] add: timestamp support for DateField class --- expert/field.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/expert/field.py b/expert/field.py index 8d770bc..7c50b60 100644 --- a/expert/field.py +++ b/expert/field.py @@ -24,6 +24,7 @@ from zope.i18n.locales import locales from cybertools.composer.report.field import Field from cybertools.composer.report.result import ResultSet +from cybertools.util.date import timeStamp2Date from loops.common import baseObject from loops.expert.report import ReportInstance from loops import util @@ -46,6 +47,8 @@ class DateField(Field): value = self.getRawValue(row) if not value: return u'' + if isinstance(value, int): + value = timeStamp2Date(value) nv = row.parent.context.view.nodeView langInfo = nv and getattr(nv, 'languageInfo', None) or None if langInfo: