(self, request: Request, *args: object, **kwargs: object)
| 524 | serializer.save(experiment=self._get_experiment()) |
| 525 | |
| 526 | def destroy(self, request: Request, *args: object, **kwargs: object) -> Response: |
| 527 | if self._get_experiment().status == ExperimentStatus.COMPLETED: |
| 528 | return Response( |
| 529 | {"detail": "Cannot detach metrics from a completed experiment."}, |
| 530 | status=status.HTTP_400_BAD_REQUEST, |
| 531 | ) |
| 532 | return super().destroy(request, *args, **kwargs) |
| 533 | |
| 534 | |
| 535 | @method_decorator( |
nothing calls this directly
no test coverage detected