From 56d3d4e7fe25272443f14e1e12787484abad2661 Mon Sep 17 00:00:00 2001 From: PCoder Date: Tue, 25 Feb 2020 11:50:39 +0530 Subject: [PATCH] Check invoice list from stripe only if we have a stripecustomer --- hosting/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hosting/views.py b/hosting/views.py index bffaa072..0cf555f2 100644 --- a/hosting/views.py +++ b/hosting/views.py @@ -1297,7 +1297,7 @@ class InvoiceListView(LoginRequiredMixin, TemplateView): except CustomUser.DoesNotExist as dne: logger.debug("User does not exist") cu = self.request.user - if cu.stripecustomer: + if hasattr(cu, 'stripecustomer'): invs = stripe.Invoice.list(customer=cu.stripecustomer.stripe_id, count=100) else: @@ -1311,7 +1311,7 @@ class InvoiceListView(LoginRequiredMixin, TemplateView): invs_page = paginator.page(paginator.num_pages) else: try: - if self.request.user.stripecustomer: + if hasattr(self.request.user, "stripecustomer"): invs = stripe.Invoice.list( customer=self.request.user.stripecustomer.stripe_id, count=100