From 95340eeb6effabbc06ebeaa7b585c5659fe1d25c Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Wed, 4 Dec 2013 14:32:55 -0500 Subject: [PATCH] Fix invoice view when there is no associated plan --- endpoints/api.py | 2 +- static/partials/org-admin.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/endpoints/api.py b/endpoints/api.py index 080deee58..00e405d15 100644 --- a/endpoints/api.py +++ b/endpoints/api.py @@ -1557,7 +1557,7 @@ def org_invoices_api(orgname): 'attempted': i.attempted, 'closed': i.closed, 'total': i.total, - 'plan': i.lines.data[0].plan.id + 'plan': i.lines.data[0].plan.id if i.lines.data[0].plan else None } permission = AdministerOrganizationPermission(orgname) diff --git a/static/partials/org-admin.html b/static/partials/org-admin.html index 02e73abef..45360ec76 100644 --- a/static/partials/org-admin.html +++ b/static/partials/org-admin.html @@ -93,7 +93,7 @@
Plan
- {{ plan_map[invoice.plan].title }} + {{ invoice.plan ? plan_map[invoice.plan].title : '(N/A)' }}