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