"[fix] NoneType not iterable at get_paid_backers in bounty.py"

This commit is contained in:
Vishal
2017-09-08 16:40:19 +05:30
parent aa03a13ac3
commit 8f3b5e93d0
2 changed files with 6 additions and 2 deletions

View File

@@ -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]
if backers:
return [backer for backer in backers if backer.paid]
else:
return 0

View File

@@ -16,7 +16,8 @@
<span class="label">{{ comments }} <i
class='octicon octicon-comment-discussion'></i></span>
{% endif %}
{% if no_of_backers|len > 0 %}
{% set paid_backers = get_paid_backers(doc.bounty_backer) %}
{% if paid_backers and paid_backers|len > 0 %}
<span class="label">
{{ paid_backers|len }}
{% if paid_backers|len > 1 %}