Skip to content

Commit 76ac5d7

Browse files
committed
fix bug
1 parent b80793c commit 76ac5d7

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

chats/serializers.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,14 @@
1313
class DirectChatListSerializer(serializers.ModelSerializer):
1414
last_message = serializers.SerializerMethodField()
1515
opponent = serializers.SerializerMethodField()
16+
name = serializers.SerializerMethodField(read_only=True)
17+
image_address = serializers.SerializerMethodField(read_only=True)
1618

1719
def get_opponent(self, chat: DirectChat):
1820
user = self.context.get("opponent")
1921
return UserDetailSerializer(user).data
2022

21-
def get_title(self, chat: DirectChat):
23+
def get_name(self, chat: DirectChat):
2224
user = self.context.get("opponent")
2325
return user.get_full_name()
2426

@@ -32,7 +34,7 @@ def get_last_message(cls, chat: DirectChat):
3234

3335
class Meta:
3436
model = DirectChat
35-
fields = ["id", "opponent", "last_message", "title", "image_address"]
37+
fields = ["id", "opponent", "last_message", "name", "image_address"]
3638

3739

3840
class DirectChatDetailSerializer(serializers.ModelSerializer):
@@ -52,6 +54,8 @@ class Meta:
5254

5355
class ProjectChatListSerializer(serializers.ModelSerializer):
5456
last_message = serializers.SerializerMethodField(read_only=True)
57+
name = serializers.SerializerMethodField(read_only=True)
58+
image_address = serializers.SerializerMethodField(read_only=True)
5559

5660
@classmethod
5761
def get_image_address(cls, chat: ProjectChat):

0 commit comments

Comments
 (0)