Allow staff users to see non-public plans

This commit is contained in:
Stefan Wehrmeyer 2022-02-28 11:43:29 +01:00
parent fdcba9ab4e
commit 8a839c351f

View file

@ -8,6 +8,8 @@ class GovPlanDetailView(DetailView):
template_name = "froide_govplan/detail.html" template_name = "froide_govplan/detail.html"
def get_queryset(self): def get_queryset(self):
if self.request.user.is_authenticated and self.request.user.is_staff:
return GovernmentPlan.objects.all()
return GovernmentPlan.objects.filter(public=True) return GovernmentPlan.objects.filter(public=True)
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):