From 592532c81d0685028d7075b0877d60462524f5ce Mon Sep 17 00:00:00 2001 From: bashmak Date: Thu, 10 May 2018 11:57:30 +0300 Subject: [PATCH] Fix devices search --- devapp/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devapp/views.py b/devapp/views.py index 518f1fb..08bcf83 100644 --- a/devapp/views.py +++ b/devapp/views.py @@ -435,12 +435,12 @@ class GroupsListView(BaseDeviceListView): def search_dev(request): word = request.GET.get('s') if word is None or word == '': - results = ({'id': 0, 'text': ''},) + results = [{'id': 0, 'text': ''}] else: results = Device.objects.filter( Q(comment__icontains=word) | Q(ip_address=word) ).only('pk', 'ip_address', 'comment')[:16] - results = ({'id': dev.pk, 'text': "%s: %s" % (dev.ip_address or '', dev.comment)} for dev in results) + results = [{'id': dev.pk, 'text': "%s: %s" % (dev.ip_address or '', dev.comment)} for dev in results] #return JsonResponse(results, json_dumps_params={'ensure_ascii': False}, safe=False) return results