diff options
Diffstat (limited to 'archaeological_operations/views.py')
-rw-r--r-- | archaeological_operations/views.py | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/archaeological_operations/views.py b/archaeological_operations/views.py index e1ce1ea59..14d6edbe5 100644 --- a/archaeological_operations/views.py +++ b/archaeological_operations/views.py @@ -117,14 +117,9 @@ def autocomplete_operation(request): extra = extra | Q(year=q) | Q(operation_code=q) except ValueError: pass - if settings.COUNTRY == "fr": - if q.startswith("OA"): - q = q[2:] - try: - int(q) - extra |= Q(code_patriarche__contains=q) - except ValueError: - pass + if settings.COUNTRY == "fr" and q.startswith("OA"): + q = q[2:] + extra |= Q(code_patriarche__contains=q) query = query & extra limit = 15 operations = models.Operation.objects.filter(query).distinct()[:limit] |