Files
goodtimes/chat/api/serializers.py
rizwanisready db213d3228 wrong commit
2024-02-29 13:25:50 +05:30

24 lines
643 B
Python

from rest_framework import serializers
from accounts.models import IAmPrincipal
from goodtimes import constants
from chat import models
from accounts.api.serializers import ProfilePhotoSerializer
class ChatGroupSerializer(serializers.ModelSerializer):
class Meta:
model = models.ChatGroup
fields = ("id", "name")
class ChatMessageSerializer(serializers.ModelSerializer):
user = ProfilePhotoSerializer()
class Meta:
model = models.ChatMessage
fields = ("id", "group", "message", "timestamp", "user")
class TeamCheckSerializer(serializers.Serializer):
has_team = serializers.BooleanField()