+ return redirect(gateway_url_tuple[0])
+
+
+class CurrentView(OfferDetailView):
+ def dispatch(self, request, slug=None):
+ self.object = Offer.current()
+ if self.object is None:
+ raise Http404
+ elif slug != self.object.slug:
+ return redirect(reverse('funding_current', args=[self.object.slug]))
+ return super(CurrentView, self).dispatch(request, slug)