[IMP] wsebsite_google_map: now dependant only from base_geolocalize. Type based on partner grade is removed.

bzr revid: tde@openerp.com-20131007144223-d7yq7c6f2ewu2u7e
This commit is contained in:
Thibault Delavallée 2013-10-07 16:42:23 +02:00
parent cc59f2d77a
commit 57a582f527
2 changed files with 4 additions and 5 deletions

View File

@ -9,10 +9,10 @@ OpenERP Website Google Map
""", """,
'author': 'OpenERP SA', 'author': 'OpenERP SA',
'depends': ['website_partner', 'crm_partner_assign'], 'depends': ['base_geolocalize', 'website_partner'],
'data': [ 'data': [
'views/google_map.xml', 'views/google_map.xml',
], ],
'installable': True, 'installable': True,
'auto_install': True, 'auto_install': False,
} }

View File

@ -13,16 +13,15 @@ class res_partner(osv.Model):
data = { data = {
"counter": len(ids), "counter": len(ids),
"partners": [] "partners": []
} }
for partner in self.pool.get('res.partner').browse(cr, uid, ids, context={'show_address': True}): for partner in self.pool.get('res.partner').browse(cr, uid, ids, context={'show_address': True}):
data["partners"].append({ data["partners"].append({
'id': partner.id, 'id': partner.id,
'name': partner.name, 'name': partner.name,
'address': '\n'.join(partner.name_get()[0][1].split('\n')[1:]), 'address': '\n'.join(partner.name_get()[0][1].split('\n')[1:]),
'type': partner.grade_id.name,
'latitude': partner.partner_latitude, 'latitude': partner.partner_latitude,
'longitude': partner.partner_longitude, 'longitude': partner.partner_longitude,
}) })
mime = 'application/json' mime = 'application/json'
body = "var data = " + "}, \n{".join(simplejson.dumps(data).split("}, {")) body = "var data = " + "}, \n{".join(simplejson.dumps(data).split("}, {"))