diff options
Diffstat (limited to 'archaeological_operations')
| -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]  | 
