diff options
| author | Ysa (Open ERP) <ysa@tinyerp.co.in> | 2010-04-27 17:40:09 +0530 |
|---|---|---|
| committer | Ysa (Open ERP) <ysa@tinyerp.co.in> | 2010-04-27 17:40:09 +0530 |
| commit | 264d3f4247e0bfaefaae93ee7ed8b43a3b2c4b26 (patch) | |
| tree | 2e9f98555e9046ebcec1c0fba8c54051aaba480e | |
| parent | 8e62357eedd63e4dbd5c26d5f407a09b415dc067 (diff) | |
[IMP] Thunderbird :- objects not exists in database then object can not display in object list.
bzr revid: ysa@tinyerp.co.in-20100427121009-ezja0l2sudiiinoi
| -rw-r--r-- | addons/thunderbird/partner/partner.py | 9 | ||||
| -rw-r--r-- | addons/thunderbird/plugin/tiny_plugin-2.0.xpi | bin | 67358 -> 67408 bytes |
2 files changed, 9 insertions, 0 deletions
diff --git a/addons/thunderbird/partner/partner.py b/addons/thunderbird/partner/partner.py index 3aa190090a4..b170aa0b70c 100644 --- a/addons/thunderbird/partner/partner.py +++ b/addons/thunderbird/partner/partner.py @@ -195,4 +195,13 @@ class tinythunderbird_partner(osv.osv): self.pool.get('ir.attachment').unlink(cr,uid,attachments)
return super(tinythunderbird_partner, self).unlink(cr, uid, ids,context)
+ def thunderbird_objectsearch(self,cr,user,vals):
+ obj_list= [('crm.claim', 'Claim'), ('crm.lead','Lead'), ('crm.meeting','Metting'), ('crm.opportunity','Opportunity'), ('crm.phonecall','Phonecall'), ('crm.fundraising','Fund raising'), ('crm.helpdesk','Helpdesk')]
+ object=[]
+ model_obj = self.pool.get('ir.model')
+ for obj in obj_list:
+ if model_obj.search(cr, user, [('model', '=', obj[0])]):
+ object.append(obj)
+ return object
+
tinythunderbird_partner()
\ No newline at end of file diff --git a/addons/thunderbird/plugin/tiny_plugin-2.0.xpi b/addons/thunderbird/plugin/tiny_plugin-2.0.xpi Binary files differindex ad92876d570..34e2c5ffd1c 100644 --- a/addons/thunderbird/plugin/tiny_plugin-2.0.xpi +++ b/addons/thunderbird/plugin/tiny_plugin-2.0.xpi |
