(self, request, *args, **kwargs)
| 2073 | return super().get_serializer_class() |
| 2074 | |
| 2075 | def partial_update(self, request, *args, **kwargs): |
| 2076 | instance = self.get_object() |
| 2077 | serializer = self.get_serializer( |
| 2078 | instance, |
| 2079 | data=request.data, |
| 2080 | partial=True, |
| 2081 | context=self.get_serializer_context(), |
| 2082 | ) |
| 2083 | serializer.is_valid(raise_exception=True) |
| 2084 | serializer.save() |
| 2085 | read_serializer = ScanSerializer( |
| 2086 | instance, context=self.get_serializer_context() |
| 2087 | ) |
| 2088 | return Response(data=read_serializer.data, status=status.HTTP_200_OK) |
| 2089 | |
| 2090 | def _get_task_status(self, scan_instance): |
| 2091 | """ |
no test coverage detected