From 7b6b348700f87f77f32c425435629d7c649986a4 Mon Sep 17 00:00:00 2001 From: "sbh (Open ERP)" Date: Thu, 5 Aug 2010 12:14:23 +0530 Subject: [PATCH] [Fix] : Fix the problem of formatLang for printing the date bzr revid: sbh@tinyerp.com-20100805064423-4mej8zmyaohd7qqk --- bin/report/report_sxw.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/report/report_sxw.py b/bin/report/report_sxw.py index 9256734ea9f..e93602947e1 100644 --- a/bin/report/report_sxw.py +++ b/bin/report/report_sxw.py @@ -110,7 +110,7 @@ class _date_format(str, _format): if self.val: if getattr(self,'name', None): date = datetime.strptime(self.name, DT_FORMAT) - return date.strftime(self.lang_obj.date_format) + return date.strftime(str(self.lang_obj.date_format)) return self.val class _dttime_format(str, _format): @@ -121,8 +121,8 @@ class _dttime_format(str, _format): def __str__(self): if self.val and getattr(self,'name', None): return datetime.strptime(self.name, DHM_FORMAT)\ - .strftime("%s %s"%(self.lang_obj.date_format, - self.lang_obj.time_format)) + .strftime("%s %s"%(str(self.lang_obj.date_format), + str(self.lang_obj.time_format))) return self.val