diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-01-05 16:30:14 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-01-05 16:34:59 +0100 |
commit | 6830c1ba33771fdecca15aeffded5b92aa88775c (patch) | |
tree | 938f67c02e9af0fbfb277f340353c9d894236891 | |
parent | cd6fd329f22241a6a3dd14a14c579bdf1831677d (diff) | |
download | Ishtar-6830c1ba33771fdecca15aeffded5b92aa88775c.tar.bz2 Ishtar-6830c1ba33771fdecca15aeffded5b92aa88775c.zip |
Town autocomplete: disable search by department name
-rw-r--r-- | ishtar_common/views.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py index cf3f968b1..d99e7f7ef 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -479,9 +479,8 @@ def autocomplete_town(request): for q in q.split(' '): extra = Q(name__icontains=q) if settings.COUNTRY == 'fr': - extra = (extra | Q(numero_insee__istartswith=q) | - Q(departement__label__istartswith=q)) - query = query & extra + extra |= Q(numero_insee__istartswith=q) + query &= extra limit = 20 towns = models.Town.objects.filter(query)[:limit] data = json.dumps([{'id': town.pk, 'value': unicode(town)} |