From 9c1d85e2985de335043217caddf9e9827e73bc12 Mon Sep 17 00:00:00 2001 From: "Yogesh (OpenERP)" Date: Mon, 30 May 2011 16:36:21 +0530 Subject: [PATCH] [FIX] method __str__ returns floating point value instead of string in report_sxw.py file lp bug: https://launchpad.net/bugs/723662 fixed bzr revid: ysa@tinyerp.com-20110530110621-2bgxi79fyx6e9y0g --- openerp/report/report_sxw.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/report/report_sxw.py b/openerp/report/report_sxw.py index f5e65e26766..79f4d32639f 100644 --- a/openerp/report/report_sxw.py +++ b/openerp/report/report_sxw.py @@ -86,7 +86,7 @@ class _float_format(float, _format): digits = self._field.digits[1] if hasattr(self, 'lang_obj'): return self.lang_obj.format('%.' + str(digits) + 'f', self.name, True) - return self.val + return str(self.val) class _int_format(int, _format): def __init__(self,value):