is user field for message

This commit is contained in:
Parsa Nazer
2025-02-28 19:36:52 +03:30
parent bdb0d9a3b2
commit d5ce25d85c
+4
View File
@@ -19,10 +19,14 @@ class AttachmentSerializer(serializers.ModelSerializer):
return obj.file.url
class MessageSerializer(serializers.ModelSerializer):
is_user = serializers.SerializerMethodField(read_only=True)
class Meta:
model = Message
exclude = ('sender', )
extra_kwargs = {'ticket': {'write_only': True}}
def get_is_user(self, obj):
user = self.context['request'].user
return user == obj.sender
class MessageForTicketSerializer(serializers.ModelSerializer):
class Meta: