Minor fix to GET as admin

This commit is contained in:
Aarni Halinen
2019-11-11 00:47:22 +02:00
parent f422e31a42
commit 373db50995
+3 -2
View File
@@ -44,9 +44,10 @@ class EventViewSet(viewsets.ModelViewSet):
search_fields = '__all__'
def get_queryset(self):
since = self.request.query_params.get('since', None)
if self.request.user.is_authenticated:
return Event.objects.all()
since = self.request.query_params.get('since', None)
if since:
return Event.objects.filter(visible=True, end_time__gt=since).order_by('start_time')
return Event.objects.filter(visible=True, end_time__gt=timezone.now()).order_by('start_time')
@@ -105,7 +106,7 @@ class FeedViewSet(viewsets.ModelViewSet):
def get_queryset(self):
if self.request.user.is_authenticated:
objs = Feed.objects.all().order_by('publish_time')
return Feed.objects.all().order_by('publish_time')
else:
objs = Feed.objects.filter(visible=True).order_by('publish_time')