Fixed news feed sorting

This commit is contained in:
Oskari Ponkala
2021-04-08 09:59:40 +00:00
parent 9fb9bd447a
commit 6a156dd9db
+3 -3
View File
@@ -230,9 +230,9 @@ class FeedViewSet(ModelViewSet):
def get_queryset(self):
if self.request.user.is_authenticated:
return Feed.objects.filter(deleted=False).order_by('publish_time')
return Feed.objects.filter(deleted=False).order_by('-publish_time')
else:
objs = Feed.objects.filter(deleted=False, visible=True).order_by('publish_time')
objs = Feed.objects.filter(deleted=False, visible=True).order_by('-publish_time')
# TODO: Bad filtering. Rewrite!
result_ids = []
@@ -243,7 +243,7 @@ class FeedViewSet(ModelViewSet):
else:
result_ids.append(obj.id)
return Feed.objects.filter(id__in=result_ids)
return Feed.objects.filter(id__in=result_ids).order_by('-publish_time')
def destroy(self, request, pk=None, *args, **kwargs):
try: