distinct makes clip queries slow

This commit is contained in:
j 2011-10-14 00:59:57 +02:00
commit aed064d7f2
4 changed files with 15 additions and 6 deletions

View file

@ -242,7 +242,7 @@ class ItemManager(Manager):
#only include items that have hard metadata
conditions = parseConditions(data.get('query', {}).get('conditions', []),
data.get('query', {}).get('operator', '&'))
qs = qs.filter(conditions).distinct()
qs = qs.filter(conditions)
#anonymous can only see public items
if user.is_anonymous():