diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2011-01-18 05:36:31 +0100 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2011-01-18 05:36:31 +0100 |
| commit | 3ae6feef8730ee29010ae53a6879c4b88313ae51 (patch) | |
| tree | 137b02b567e515825c358a9677f2679072b321fd /ishtar/furnitures/views.py | |
| parent | d0dee00918622fde2bdcaf32109b0a1e51410715 (diff) | |
| download | Ishtar-3ae6feef8730ee29010ae53a6879c4b88313ae51.tar.bz2 Ishtar-3ae6feef8730ee29010ae53a6879c4b88313ae51.zip | |
Close operations (refs #16)
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)} |
