From 85b0efcc5449ddece451175b7a6f0abee31e944f Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Wed, 16 Mar 2011 03:47:04 -0400 Subject: [PATCH] Small search optimization --- apps/dynamic_search/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/dynamic_search/api.py b/apps/dynamic_search/api.py index 0682ee4553..8b91f9a259 100644 --- a/apps/dynamic_search/api.py +++ b/apps/dynamic_search/api.py @@ -84,7 +84,7 @@ def perform_search(query_string): model_result_ids &= single_result_ids result_count += len(model_result_ids) - results = model.objects.filter(pk__in=model_result_ids)[:LIMIT] + results = model.objects.filter(pk__in=list(model_result_ids)[:LIMIT])[:LIMIT] shown_result_count += results.count() if results: model_list[data['text']] = results