fix #1: search users by the number of messages

This commit is contained in:
alafin 2009-01-19 21:38:18 +02:00
parent fcec154a80
commit ca2efbedea

View file

@ -234,13 +234,9 @@ class UserSearchForm(forms.Form):
return qs.filter(username__contains=username).order_by('-date_joined')
elif sort_by=='num_posts':
if sort_dir=='ASC':
#qs = qs.filter(username__contains=username).order_by('posts')
qs.query.group_by = ['username']
return qs
return qs.filter(username__contains=username).order_by('forum_profile__post_count')
elif sort_dir=='DESC':
#qs = qs.filter(username__contains=username).order_by('-posts')
qs.query.group_by = ['username']
return qs
return qs.filter(username__contains=username).order_by('-forum_profile__post_count')
else:
return qs