From da1673254b3356be261ae0114eb2b1ece61f68b3 Mon Sep 17 00:00:00 2001 From: sm4640 Date: Fri, 6 Jun 2025 00:25:14 +0900 Subject: [PATCH] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20Fix:=20[#64]=20get?= =?UTF-8?q?=EC=9D=84=20filter=EB=A1=9C=20=EC=88=98=EC=A0=95,=20now=5Fworke?= =?UTF-8?q?r=EC=97=90=20''=EB=84=A3=EA=B8=B0=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nocodetools/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nocodetools/views.py b/nocodetools/views.py index 839149a..3b6056c 100644 --- a/nocodetools/views.py +++ b/nocodetools/views.py @@ -32,7 +32,9 @@ class NoCodeToolAPIView(APIView): obj_serializer = NocodetoolObjectMapService.mapping_model_serializer(related_type) - code = Code.objects.get(id=code_id) + code = Code.objects.filter(id=code_id).first() + if not code: + return Response({"message": "No code object"}, status=status.HTTP_400_BAD_REQUEST) return Response({ "obj_info": obj_serializer(obj).data, "codes": CodeSerializer(code).data @@ -149,7 +151,7 @@ class NocodeToolWorkingAPIView(APIView): obj.now_worker = request.user.nickname elif action == "end": if obj.now_worker and obj.now_worker == request.user.nickname: - obj.now_worker = None + obj.now_worker = '' else: return Response( {