From 7c324b777d31f1aa7b5f9549ad3c1ec920443f27 Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Mon, 18 Jan 2021 13:32:15 +0100 Subject: [PATCH] Funding offer staff preview. --- src/funding/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/funding/views.py b/src/funding/views.py index 91dafc1aa..5d4669e66 100644 --- a/src/funding/views.py +++ b/src/funding/views.py @@ -77,7 +77,11 @@ class OfferDetailView(FormView): def dispatch(self, request, slug=None): if getattr(self, 'object', None) is None: if slug: - self.object = get_object_or_404(Offer.public(), slug=slug) + if request.user.is_staff: + offers = Offer.objects.all() + else: + offers = Offer.public() + self.object = get_object_or_404(offers, slug=slug) else: self.object = Offer.current() if self.object is None: -- 2.20.1