From c88d5add1f7b5af4944ef5c34e8c3b12f5ce55f5 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Wed, 24 Aug 2022 01:47:37 +0000 Subject: [PATCH] Fix Protocoin bug for new signups crashing portal --- apiserver/apiserver/api/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apiserver/apiserver/api/serializers.py b/apiserver/apiserver/api/serializers.py index 77f6f38..20ece48 100644 --- a/apiserver/apiserver/api/serializers.py +++ b/apiserver/apiserver/api/serializers.py @@ -254,7 +254,7 @@ class MemberSerializer(serializers.ModelSerializer): def get_protocoin(self, obj): transactions = obj.user.transactions - total = transactions.aggregate(Sum('protocoin'))['protocoin__sum'] + total = transactions.aggregate(Sum('protocoin'))['protocoin__sum'] or 0 return total def update(self, instance, validated_data):