From 62749f58231d3dcb6ceef161f846fdb3b39782ba Mon Sep 17 00:00:00 2001 From: "GPA(Open ERP)" <> Date: Fri, 18 Sep 2009 16:03:21 +0530 Subject: [PATCH] [FIX] Account : Move line creation was giving encoding error while automated entries were inserted,corrected lp bug: https://launchpad.net/bugs/431871 fixed bzr revid: jvo@tinyerp.com-20090918103321-duidpcu12b358dlv --- addons/account/account_move_line.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index 1ed28ff2588..d7c098de206 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -28,6 +28,8 @@ from tools.translate import _ import mx.DateTime from mx.DateTime import RelativeDateTime, now, DateTime, localtime +import tools + class account_move_line(osv.osv): _name = "account.move.line" _description = "Entry lines" @@ -908,7 +910,7 @@ class account_move_line(osv.osv): 'move_id': vals['move_id'], 'journal_id': vals['journal_id'], 'period_id': vals['period_id'], - 'name': vals['name']+' '+tax['name'], + 'name': tools.ustr(vals['name'] or '') + ' ' + tools.ustr(tax['name'] or ''), 'date': vals['date'], 'partner_id': vals.get('partner_id',False), 'ref': vals.get('ref',False), @@ -927,7 +929,7 @@ class account_move_line(osv.osv): 'move_id': vals['move_id'], 'journal_id': vals['journal_id'], 'period_id': vals['period_id'], - 'name': vals['name']+' '+tax['name'], + 'name': tools.ustr(vals['name'] or '') + ' ' + tools.ustr(tax['name'] or ''), 'date': vals['date'], 'partner_id': vals.get('partner_id',False), 'ref': vals.get('ref',False),