Fix bug in accounting when no pending disputes

This commit is contained in:
Reckless_Satoshi 2022-03-23 07:27:46 -07:00
parent 7c3c7758d7
commit 7a90c232a5
No known key found for this signature in database
GPG Key ID: 9C4585B561315571

View File

@ -93,6 +93,8 @@ def do_accounting():
outstanding_pending_disputes = 0
for order in pending_disputes:
outstanding_pending_disputes += order.payout.num_satoshis
else:
outstanding_pending_disputes = 0
accounted_day.outstanding_earned_rewards = Profile.objects.all().aggregate(Sum('earned_rewards'))['earned_rewards__sum']
accounted_day.outstanding_pending_disputes = outstanding_pending_disputes
@ -107,6 +109,4 @@ def do_accounting():
result[str(day)]={'contracted':contracted,'inflow':inflow,'outflow':outflow}
day = day + timedelta(days=1)
return result