[IMP] : solve some problem in thunderbird
authorksa (Open ERP) <ksa@tinyerp.co.in>
Mon, 2 Aug 2010 13:44:02 +0000 (19:14 +0530)
committerksa (Open ERP) <ksa@tinyerp.co.in>
Mon, 2 Aug 2010 13:44:02 +0000 (19:14 +0530)
bzr revid: ksa@tinyerp.co.in-20100802134402-6z0lzg527f6tj0pt

addons/thunderbird/partner/partner.py
addons/thunderbird/plugin/tiny_plugin-2.0.xpi

index 9022f34..fe0f585 100644 (file)
@@ -54,7 +54,7 @@ class tinythunderbird_partner(osv.osv):
                  'date': lambda *a: time.strftime('%Y-%m-%d')\r
                  }\r
 \r
-    def thunderbird_mailcreate(self,cr,user,vals):
+    def thunderbird_mailcreate(self,cr,user,vals):\r
         dictcreate = dict(vals)\r
         import email\r
         header_name = email.Header.decode_header(dictcreate['name'])\r
@@ -62,7 +62,7 @@ class tinythunderbird_partner(osv.osv):
         add_obj=self.pool.get('res.partner.address')\r
         case_pool=self.pool.get(dictcreate.get('object','crm.case'))\r
         partner_ids=add_obj.search(cr,user,[('email','=',dictcreate['email_from'])])\r
-        partner=add_obj.read(cr,user,partner_ids,['partner_id','name'])
+        partner=add_obj.read(cr,user,partner_ids,['partner_id','name'])\r
         if partner and partner[0] and partner[0]['partner_id']:\r
             dictcreate.update({'partner_id':partner[0]['partner_id'][0],'partner_name':partner[0]['name']})\r
         create_id = case_pool.create(cr, user, dictcreate)\r
@@ -81,20 +81,20 @@ class tinythunderbird_partner(osv.osv):
         res = {}\r
         if partner:\r
             partner=partner[0]\r
-            test = address_obj.read(cr,user, partner)\r
+            data = address_obj.read(cr,user, partner)\r
             res = {\r
-                'partner_name': test['partner_id'] and test['partner_id'][1] or '',\r
-                'contactname': test['name'] or '',\r
-                'street': test['street'] or '',\r
-                'street2': test['street2'] or '',\r
-                'zip': test['zip'] or '',\r
-                'city': test['city'] or '',\r
-                'country': test['country_id'] and test['country_id'][0] or '',\r
-                'state': test['state_id'] and test['state_id'][0] or '',\r
-                'email': test['email'] or '',\r
-                'phone': test['phone'] or '',\r
-                'mobile': test['mobile'] or '',\r
-                'fax': test['fax'] or '',\r
+                'partner_name': data['partner_id'] and data['partner_id'][1] or '',\r
+                'contactname': data['name'] or '',\r
+                'street': data['street'] or '',\r
+                'street2': data['street2'] or '',\r
+                'zip': data['zip'] or '',\r
+                'city': data['city'] or '',\r
+                'country': data['country_id'] and data['country_id'][1] or '',\r
+                'state': data['state_id'] and data['state_id'][1] or '',\r
+                'email': data['email'] or '',\r
+                'phone': data['phone'] or '',\r
+                'mobile': data['mobile'] or '',\r
+                'fax': data['fax'] or '',\r
                 'res_id': str(partner),\r
             }\r
         return res.items()\r
@@ -132,7 +132,7 @@ class tinythunderbird_partner(osv.osv):
         if search_id:\r
             return 0\r
         create_id = address_obj.create(cr, user, dictcreate)\r
-        return create_id
+        return create_id\r
 \r
     def thunderbird_searchobject(self,cr,user,vals):\r
         dictcreate = dict(vals)\r
@@ -180,7 +180,7 @@ class tinythunderbird_partner(osv.osv):
             name_get.append('error')\r
             name_get.append(er_val)\r
         return name_get\r
-
+\r
     def thunderbird_attachment(self,cr,user,vals):\r
         dictcreate = dict(vals)\r
         datas = [dictcreate['datas']]\r
index 4ad25de..8316396 100644 (file)
Binary files a/addons/thunderbird/plugin/tiny_plugin-2.0.xpi and b/addons/thunderbird/plugin/tiny_plugin-2.0.xpi differ