diff --git a/foundation/erpnext_foundation/doctype/bounty/bounty.py b/foundation/erpnext_foundation/doctype/bounty/bounty.py index 9e2b8d6b..a88c44fb 100644 --- a/foundation/erpnext_foundation/doctype/bounty/bounty.py +++ b/foundation/erpnext_foundation/doctype/bounty/bounty.py @@ -80,4 +80,7 @@ def get_list_context(context): context.get_paid_backers = get_paid_backers def get_paid_backers(backers): - return [backer for backer in backers if backer.paid] \ No newline at end of file + if backers: + return [backer for backer in backers if backer.paid] + else: + return 0 \ No newline at end of file diff --git a/foundation/erpnext_foundation/doctype/bounty/templates/bounty_row.html b/foundation/erpnext_foundation/doctype/bounty/templates/bounty_row.html index 1835ba6a..0d846e3b 100644 --- a/foundation/erpnext_foundation/doctype/bounty/templates/bounty_row.html +++ b/foundation/erpnext_foundation/doctype/bounty/templates/bounty_row.html @@ -16,7 +16,8 @@ {{ comments }} {% endif %} - {% if no_of_backers|len > 0 %} + {% set paid_backers = get_paid_backers(doc.bounty_backer) %} + {% if paid_backers and paid_backers|len > 0 %} {{ paid_backers|len }} {% if paid_backers|len > 1 %}