From d671da7cc15ff14ef9b836aa2e80a094386f6d5e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rafael=20L=C3=A1szl=C3=B3?= <rlacko99@gmail.com>
Date: Sun, 25 Apr 2021 17:03:47 +0200
Subject: [PATCH] add extra bits to stat

---
 src/account/serializers.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/account/serializers.py b/src/account/serializers.py
index fceda00..728074e 100644
--- a/src/account/serializers.py
+++ b/src/account/serializers.py
@@ -97,7 +97,8 @@ class ProfileSerializer_Staff(serializers.ModelSerializer):
             'full_name',
             'role',
             'events_visited',
-            'homework_bits'
+            'homework_bits',
+            'extra_bits'
         )
 
     def validate_updated_at(self, value):
@@ -145,8 +146,8 @@ class MonitoringSerializer(serializers.ModelSerializer):
 
     def get_bits(self, obj):
         if obj.homework_bits is None:
-            return obj.events_visited
-        return obj.homework_bits + obj.events_visited
+            return obj.events_visited + obj.extra_bits
+        return obj.homework_bits + obj.events_visited + obj.extra_bits
 
     def get_full_name(self, obj):
         return obj.full_name
-- 
GitLab