Fix balance calc

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent 0d068a4627
commit 09bcbb399e
  1. 9
      apps/user/models.py

@ -1,3 +1,6 @@
from json import dumps
from rest_framework.authtoken.models import Token
from django.db import models
from django.db.models.signals import post_save
from django.dispatch import receiver
@ -5,10 +8,8 @@ from django.contrib.auth.models import AbstractUser, UserManager
from django.contrib.postgres import fields as pgfields
from django.utils.translation import gettext_lazy as _
from rest_framework.authtoken.models import Token
from json import dumps
from api.v1 import serializers
from apps.payment.models import AuthorBalance
class User(AbstractUser):
@ -63,7 +64,7 @@ class User(AbstractUser):
@property
def balance(self):
aggregate = self.balances.aggregate(
aggregate = self.balances.filter(type=AuthorBalance.IN).aggregate(
models.Sum('amount'),
models.Sum('commission'),
)

Loading…
Cancel
Save