Small fixes

This commit is contained in:
2022-05-05 20:26:56 +00:00
parent 67adbd277c
commit 500c5a42e1
4 changed files with 6 additions and 11 deletions

View File

@@ -534,7 +534,7 @@ class UserSerializer(serializers.ModelSerializer):
training = UserTrainingSerializer(many=True)
member = MemberSerializer()
transactions = serializers.SerializerMethodField()
interests = serializers.SerializerMethodField()
interests = InterestSerializer(many=True)
door_code = serializers.SerializerMethodField()
wifi_pass = serializers.SerializerMethodField()
app_version = serializers.SerializerMethodField()
@@ -565,13 +565,6 @@ class UserSerializer(serializers.ModelSerializer):
serializer.is_valid()
return serializer.data
def get_interests(self, obj):
interests = models.Interest.objects.filter(
user=obj,
satisfied_by__isnull=True
)
return [x.course.id for x in interests]
def get_door_code(self, obj):
if not obj.member.paused_date and obj.cards.count():
return secrets.DOOR_CODE

View File

@@ -292,7 +292,7 @@ class SessionViewSet(Base, List, Retrieve, Create, Update):
try:
utils_email.send_interest_email(interest)
except BaseException as e:
msg = 'Problem interest email: ' + str(e)
msg = 'Problem sending interest email: ' + str(e)
logger.exception(msg)
alert_tanner(msg)