diff --git a/apps/qm/views.py b/apps/qm/views.py index f07112e5..4e72a8e4 100644 --- a/apps/qm/views.py +++ b/apps/qm/views.py @@ -64,7 +64,9 @@ class QctViewSet(CustomModelViewSet): sr.is_valid(raise_exception=True) vdata = sr.validated_data qct = Qct.get(vdata["material"], vdata["tag"], vdata.get("type", None)) - return Response(QctDetailSerializer(instance=qct).data) + if qct: + return Response(QctDetailSerializer(instance=qct).data) + return Response() class QctTestItemViewSet(CustomModelViewSet):