Browse Source

Fix login check because of new Member implementation

Baptiste Jonglez 10 years ago
parent
commit
a175e47e56
2 changed files with 2 additions and 2 deletions
  1. 1 1
      coin/offers/views.py
  2. 1 1
      coin/vpn/views.py

+ 1 - 1
coin/offers/views.py

@@ -13,6 +13,6 @@ class ConfigurationRedirectView(RedirectView):
 
     def get_redirect_url(self, *args, **kwargs):
         subscription = get_object_or_404(OfferSubscription, pk=self.kwargs['id'],
-                                         member__user=self.request.user)
+                                         member=self.request.user)
         return reverse(subscription.configuration.url_namespace + ':' + subscription.configuration.backend_name,
                        args=[subscription.configuration.pk])

+ 1 - 1
coin/vpn/views.py

@@ -62,7 +62,7 @@ def get_graph(request, vpn_id, period="daily"):
     """ This get the graph for the associated vpn_id and time period
     """
     vpn = get_object_or_404(VPNConfiguration, pk=vpn_id,
-                            offersubscription__member__user=request.user.id)
+                            offersubscription__member=request.user)
     
     time_periods = { 'hourly': '-1hour', 'daily': '-24hours', 'weekly': '-8days', 'monthly': '-32days', 'yearly': '-13months', }
     if period not in time_periods: