autocomplete

This commit is contained in:
j 2011-01-25 20:44:36 +05:30
parent 5f264eb155
commit e37294ce91

View file

@ -20,7 +20,6 @@ import models
import utils import utils
import tasks import tasks
from archive.models import File from archive.models import File
from archive import extract from archive import extract
@ -267,12 +266,12 @@ def autocomplete(request):
site_config = models.site_config() site_config = models.site_config()
key = site_config['keys'][data['key']] key = site_config['keys'][data['key']]
order_by = key.get('find', {}).get('autocompleteSortKey', False) order_by = key.get('autocompleteSortKey', False)
if order_by: if order_by:
order_by = '-sort__%s' % order_by order_by = '-sort__%s' % order_by
else: else:
order_by = '-items' order_by = '-items'
sort_type = key.get('sort', {}).get('type', 'string') sort_type = key.get('sort', key.get('type', 'string'))
if sort_type == 'title': if sort_type == 'title':
qs = _parse_query({'query': data.get('query', {})}, request.user)['qs'] qs = _parse_query({'query': data.get('query', {})}, request.user)['qs']
if data['value']: if data['value']: