Commit 5067925e authored by Michal Čihař's avatar Michal Čihař

Avoid explicit ordering of Change objects

This is already the default one.
Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent 90c33b48
......@@ -41,7 +41,7 @@ def show_language(request, lang):
obj = get_object_or_404(Language, code=lang)
last_changes = Change.objects.filter(
translation__language=obj
).order_by('-timestamp')[:10]
)[:10]
dicts = Dictionary.objects.filter(
language=obj
).values_list('project', flat=True).distinct()
......
......@@ -48,7 +48,7 @@ class ChangesFeed(Feed):
return reverse('home')
def items(self, obj):
return Change.objects.order_by('-timestamp')[:10]
return Change.objects[:10]
def item_title(self, item):
return item.get_action_display()
......@@ -86,7 +86,7 @@ class TranslationChangesFeed(ChangesFeed):
def items(self, obj):
return Change.objects.filter(
translation=obj
).order_by('-timestamp')[:10]
)[:10]
class SubProjectChangesFeed(TranslationChangesFeed):
......@@ -103,7 +103,7 @@ class SubProjectChangesFeed(TranslationChangesFeed):
def items(self, obj):
return Change.objects.filter(
translation__subproject=obj
).order_by('-timestamp')[:10]
)[:10]
class ProjectChangesFeed(TranslationChangesFeed):
......@@ -120,7 +120,7 @@ class ProjectChangesFeed(TranslationChangesFeed):
def items(self, obj):
return Change.objects.filter(
translation__subproject__project=obj
).order_by('-timestamp')[:10]
)[:10]
class LanguageChangesFeed(TranslationChangesFeed):
......@@ -137,4 +137,4 @@ class LanguageChangesFeed(TranslationChangesFeed):
def items(self, obj):
return Change.objects.filter(
translation__language=obj
).order_by('-timestamp')[:10]
)[:10]
......@@ -96,7 +96,7 @@ def home(request):
last_changes = Change.objects.prefetch().filter(
Q(translation__subproject__project__in=acl_projects) |
Q(dictionary__project__in=acl_projects)
).order_by('-timestamp')[:10]
)[:10]
return render(
request,
......@@ -220,7 +220,7 @@ def show_project(request, project):
last_changes = Change.objects.prefetch().filter(
Q(translation__subproject__project=obj) |
Q(dictionary__project=obj)
).order_by('-timestamp')[:10]
)[:10]
return render(
request,
......@@ -245,7 +245,7 @@ def show_subproject(request, project, subproject):
last_changes = Change.objects.prefetch().filter(
translation__subproject=obj
).order_by('-timestamp')[:10]
)[:10]
new_lang_form = NewLanguageForm()
......@@ -343,7 +343,7 @@ def show_translation(request, project, subproject, lang):
obj = get_translation(request, project, subproject, lang)
last_changes = Change.objects.prefetch().filter(
translation=obj
).order_by('-timestamp')[:10]
)[:10]
# Check locks
obj.is_locked(request)
......
......@@ -86,7 +86,7 @@ def edit_dictionary(request, project, lang):
last_changes = Change.objects.filter(
dictionary=word,
).order_by('-timestamp')[:10]
)[:10]
return render(
request,
......@@ -324,7 +324,7 @@ def show_dictionary(request, project, lang):
last_changes = Change.objects.filter(
dictionary__project=prj,
dictionary__language=lang
).order_by('-timestamp')[:10]
)[:10]
return render(
request,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment