[FIX] crm_partner_assign: search_geo_partner() should not pick deactivated partners

This commit is contained in:
Olivier Dony 2015-08-06 09:20:24 +02:00
parent 8b3d69a0d7
commit d2d81ca9d8
1 changed files with 2 additions and 1 deletions

View File

@ -240,7 +240,8 @@ class crm_lead(osv.osv):
# warning: point() type takes (longitude, latitude) as parameters in this order!
cr.execute("""SELECT id, distance
FROM (select id, (point(partner_longitude, partner_latitude) <-> point(%s,%s)) AS distance FROM res_partner
WHERE partner_longitude is not null
WHERE active
AND partner_longitude is not null
AND partner_latitude is not null
AND partner_weight > 0) AS d
ORDER BY distance LIMIT 1""", (longitude, latitude))