Skip to content

Commit ed746b7

Browse files
committed
fix: 프론트에서 유저 정보를 한번 더 요청하지 않도록 기본적인 유저 정보를 담음
1 parent 0c258f7 commit ed746b7

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

app/participant_portal_api/serializers/presentation.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,18 @@
66
from file.models import PublicFile
77
from participant_portal_api.serializers.modification_audit import ModificationAuditCreationPortalSerializer
88
from rest_framework import serializers
9+
from user.models import UserExt
10+
11+
12+
class PresentationUserPortalSerializer(serializers.ModelSerializer):
13+
class Meta:
14+
model = UserExt
15+
fields = ("id", "email", "nickname_ko", "nickname_en")
916

1017

1118
class PresentationSpeakerPortalSerializer(serializers.ModelSerializer):
1219
image = serializers.PrimaryKeyRelatedField(queryset=PublicFile.objects.filter_active(), allow_null=True)
13-
user = serializers.PrimaryKeyRelatedField(read_only=True)
20+
user = PresentationUserPortalSerializer(read_only=True)
1421

1522
class Meta:
1623
model = PresentationSpeaker

0 commit comments

Comments
 (0)