[FIX]: link with partner id

bzr revid: atp@tinyerp.com-20110628073435-6fkjz1kxb8to5z3r
This commit is contained in:
Atul Patel (OpenERP) 2011-06-28 13:04:35 +05:30
parent e423d7efd5
commit 89feb4daec
1 changed files with 8 additions and 4 deletions

View File

@ -157,9 +157,12 @@ class sugar_import(import_framework):
def import_document(self, val):
File,Filename = sugar.get_document_revision_search(self.context.get('port'), self.context.get('session_id'), val.get('document_revision_id'))
res_id, res_model = self.import_related_document(val)
val['res_id'] = res_id
val['res_model'] = res_model
res_id, res_model = self.import_related_document(val)
if res_model == 'res.partner':
val['partner_id/.id'] = res_id
else:
val['res_id'] = res_id
val['res_model'] = res_model
if File:
val['datas'] = File
val['datas_fname'] = Filename
@ -175,7 +178,8 @@ class sugar_import(import_framework):
'datas': 'datas',
'datas_fname': 'datas_fname',
'res_model': 'res_model',
'res_id': 'res_id'
'res_id': 'res_id',
'partner_id/.id': 'partner_id/.id'
}
}