[IMP] Survey,Board: use isinstance in osv wiz

bzr revid: aag@tinyerp.co.in-20110208065426-75gwcq141k2ds9qk
This commit is contained in:
aag (OpenERP)
2011-02-08 12:24:26 +05:30
parent e1f5c71713
commit a37471db15
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -71,7 +71,8 @@ class board_menu_create(osv.osv_memory):
obj_menu = self.pool.get('ir.ui.menu')
#start Loop
for data in self.read(cr, uid, ids, context=context):
data['menu_parent_id'] = data['menu_parent_id'][0]
if isinstance(data['menu_parent_id'], tuple):
data['menu_parent_id'] = data['menu_parent_id'][0]
obj_menu.create(cr, uid, {
'name': data.get('menu_name'),
'parent_id': data.get('menu_parent_id'),
+2 -1
View File
@@ -64,7 +64,8 @@ class survey_browse_answer(osv.osv_memory):
record = self.read(cr, uid, ids, [],context=context)
record = record and record[0] or {}
if record['response_id']:
record['response_id'] = record['response_id'][0]
if isinstance(record['response_id'], tuple):
record['response_id'] = record['response_id'][0]
res_id = [(record['response_id'])]
else:
sur_response_obj = self.pool.get('survey.response')