From f0f0b55df3f3e9a7acb8fa5727a5c5e0bc3afefc Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Mon, 15 Dec 2008 11:56:18 +0100 Subject: [PATCH] [FIX] unicode problems lp bug: https://launchpad.net/bugs/307908 fixed bzr revid: christophe@cobalt-20081215105618-c9ifz3x4pepvwkeb --- addons/crm_profiling/crm_profiling.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/crm_profiling/crm_profiling.py b/addons/crm_profiling/crm_profiling.py index c5a8b118b0f..708294490f5 100644 --- a/addons/crm_profiling/crm_profiling.py +++ b/addons/crm_profiling/crm_profiling.py @@ -137,11 +137,11 @@ class questionnaire(osv.osv): quest_fields={} quest_form='''
''' % _('Questionnaire') - for x in result: - quest_form = quest_form + '''''' - quest_fields['quest_form'+str(x[1])] = {'string': str(x[0]), 'type': 'many2one', 'relation': 'crm_profiling.answer', 'domain': [('question_id','=',x[1])] } + for name, oid in result: + quest_form = quest_form + '' % (oid,) + quest_fields['quest_form%d' % (oid,)] = {'string': name, 'type': 'many2one', 'relation': 'crm_profiling.answer', 'domain': [('question_id','=',oid)] } quest_form = quest_form + '''''' - return quest_form,quest_fields + return quest_form, quest_fields _columns = { 'name': fields.char("Questionnaire",size=128, required=True),