From b6847ab9fa716078c5f19987f6f12bf6b560d6cf Mon Sep 17 00:00:00 2001 From: andis Date: Sun, 22 Nov 2020 10:20:54 +0000 Subject: [PATCH] serializer member fix lookup --- fet2020/members/models.py | 4 ++-- fet2020/members/serializers.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fet2020/members/models.py b/fet2020/members/models.py index c4ea5d37..3f7b280f 100644 --- a/fet2020/members/models.py +++ b/fet2020/members/models.py @@ -88,8 +88,8 @@ class MemberManager(models.Manager): class Member(models.Model): firstname = models.CharField("Vorname", max_length=128) surname = models.CharField("Nachname", max_length=128) - nickname = models.CharField("Spitzname", unique=True, max_length=128) - mailaccount = models.CharField("Mailadresse", max_length=128) + nickname = models.CharField("Spitzname", max_length=128) + mailaccount = models.CharField("Mailadresse", unique=True, max_length=128) class MemberRole(models.TextChoices): ACTIVE = 'A', _('Active') diff --git a/fet2020/members/serializers.py b/fet2020/members/serializers.py index 21b51005..204f306b 100644 --- a/fet2020/members/serializers.py +++ b/fet2020/members/serializers.py @@ -51,7 +51,7 @@ class JobMemberSerializer(serializers.HyperlinkedModelSerializer): slug_field='slug',queryset = Job.objects ) member= serializers.SlugRelatedField( - slug_field='nickname',queryset = Member.objects + slug_field='mailaccount',queryset = Member.objects ) class Meta: model = JobMember