From e144ebf41d69b76c457590a9cfbe996848eac1c8 Mon Sep 17 00:00:00 2001 From: Christopher Neugebauer <_@chrisjrn.com> Date: Tue, 31 Oct 2017 10:34:26 -0700 Subject: [PATCH] Update nbpy_tags.py Fixes donation amount --- pinaxcon/templatetags/nbpy_tags.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pinaxcon/templatetags/nbpy_tags.py b/pinaxcon/templatetags/nbpy_tags.py index 16af756..e5ccdaf 100644 --- a/pinaxcon/templatetags/nbpy_tags.py +++ b/pinaxcon/templatetags/nbpy_tags.py @@ -40,5 +40,5 @@ def donation_income(context, invoice): elif line.product.category.name == "T-Shirt": rbi.append(line.total_price * fsa_rate) - donation = (invoice.value - sum(rbi)) + donation = max(Decimal('0'), (invoice.value - sum(rbi))) return donation.quantize(Decimal('.01'))