[IMP]:improved code to allow ref=res_partner_asus with ref=base.res_partner_asus

bzr revid: rvo@tinyerp.co.in-20100504085128-4hgjn365kjhryat5
This commit is contained in:
Rvo (Open ERP) 2010-05-04 14:21:28 +05:30
parent e6131ae55e
commit 5d1e3ffb3f
2 changed files with 3 additions and 3 deletions

View File

@ -357,7 +357,7 @@
<record id="res_partner_asustek_request" model="res.request">
<field name="name">ASUSTEK-Subject</field>
<field name="act_to" ref="user_demo"/>
<field name="ref_doc1" ref="base.res_partner_asus"/>
<field name="ref_doc1" ref="res_partner_asus"/>
</record>
</data>
</openerp>

View File

@ -741,11 +741,11 @@ form: module.record_id""" % (xml_id,)
return rec_model, id
def id_get(self, cr, model, id_str):
if id_str in self.idref:
return self.idref[id_str]
return self.model_id_get(cr, model, id_str)[1]
def model_id_get(self, cr, model, id_str):
if id_str in self.idref:
return '', self.idref[id_str]
model_data_obj = self.pool.get('ir.model.data')
mod = self.module
if '.' in id_str: