|
20 | 20 | from .filters import DocumentFilter
|
21 | 21 | from .models import Project, Label, Document, RoleMapping, Role
|
22 | 22 | from .permissions import IsProjectAdmin, IsAnnotatorAndReadOnly, IsAnnotator, IsAnnotationApproverAndReadOnly, IsOwnAnnotation, IsAnnotationApprover
|
23 |
| -from .serializers import ProjectSerializer, LabelSerializer, DocumentSerializer, UserSerializer |
| 23 | +from .serializers import ProjectSerializer, LabelSerializer, DocumentSerializer, UserSerializer, ApproverSerializer |
24 | 24 | from .serializers import ProjectPolymorphicSerializer, RoleMappingSerializer, RoleSerializer
|
25 | 25 | from .utils import CSVParser, ExcelParser, JSONParser, PlainTextParser, CoNLLParser, AudioParser, iterable_to_io
|
26 | 26 | from .utils import JSONLRenderer
|
@@ -133,7 +133,7 @@ def post(self, request, *args, **kwargs):
|
133 | 133 | document = get_object_or_404(Document, pk=self.kwargs['doc_id'])
|
134 | 134 | document.annotations_approved_by = self.request.user if approved else None
|
135 | 135 | document.save()
|
136 |
| - return Response(DocumentSerializer(document).data) |
| 136 | + return Response(ApproverSerializer(document).data) |
137 | 137 |
|
138 | 138 |
|
139 | 139 | class LabelList(generics.ListCreateAPIView):
|
|
0 commit comments