diff options
Diffstat (limited to 'ishtar/furnitures/views.py')
| -rw-r--r-- | ishtar/furnitures/views.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py index 3d7564a55..5570dd2dd 100644 --- a/ishtar/furnitures/views.py +++ b/ishtar/furnitures/views.py @@ -121,7 +121,7 @@ def autocomplete_file(request): for file in files]) return HttpResponse(data, mimetype='text/plain') -def autocomplete_operation(request): +def autocomplete_operation(request, non_closed=True): if not request.GET.get('term'): return HttpResponse(mimetype='text/plain') q = request.GET.get('term') @@ -134,6 +134,8 @@ def autocomplete_operation(request): except ValueError: pass query = query & extra + if non_closed: + query = query & Q(end_date__isnull=True) limit = 15 operations = models.Operation.objects.filter(query)[:limit] data = json.dumps([{'id':operation.pk, 'value':unicode(operation)} |
