from rest_framework import serializers
from service_report.models.service_report import ServiceReport
from users.serializers.users_serializer import UserSerializer

class ServiceReportSerializer(serializers.ModelSerializer):
    id = serializers.ReadOnlyField()
    reported_by = UserSerializer(read_only=True)

    class Meta:
        model = ServiceReport
        fields = ['id', 'service','reported_by','reason','message','evidence_file','created_at']
        read_only_fields = ['id','reported_by','created_at']