Fix getting number of mabs of a user

This commit is contained in:
PCoder 2019-04-04 08:10:08 +02:00
parent a59cd86fee
commit 6d4af0c193

View file

@ -83,16 +83,17 @@ class DashboardView(LoginRequiredMixin, View):
@method_decorator(decorators) @method_decorator(decorators)
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
context = self.get_context_data() context = self.get_context_data()
context['has_invoices'] = False
try: try:
MonthlyHostingBill.objects.get( bills = MonthlyHostingBill.objects.filter(
customer=self.request.user.stripecustomer customer=self.request.user.stripecustomer
) )
if len(bills) > 0:
context['has_invoices'] = True context['has_invoices'] = True
except MonthlyHostingBill.DoesNotExist as dne: except MonthlyHostingBill.DoesNotExist as dne:
logger.error("{}'s monthly hosting bill not imported ?".format( logger.error("{}'s monthly hosting bill not imported ?".format(
self.request.user.email self.request.user.email
)) ))
context['has_invoices'] = False
return render(request, self.template_name, context) return render(request, self.template_name, context)