Fix do_accounting. Improve ProfileAdmin load time.

This commit is contained in:
Reckless_Satoshi 2022-07-03 10:39:40 -07:00
parent a98ff65638
commit b33b45f7b3
No known key found for this signature in database
GPG Key ID: 9C4585B561315571
2 changed files with 5 additions and 0 deletions

View File

@ -159,6 +159,10 @@ class UserProfileAdmin(AdminChangeLinksMixin, admin.ModelAdmin):
"num_disputes",
"lost_disputes",
)
raw_id_fields = (
"user",
"referred_by",
)
list_editable = ["pending_rewards", "earned_rewards"]
list_display_links = ("avatar_tag", "id")
change_links = ["user"]

View File

@ -56,6 +56,7 @@ def do_accounting():
outflow = offchain_outflow + onchain_outflow
routing_fees = 0 if routing_fees == None else routing_fees
rewards_claimed = 0 if rewards_claimed == None else rewards_claimed
mining_fees = 0 if mining_fees == None else mining_fees
accounted_day = AccountingDay.objects.create(
day = day,