fix: get id correctly

This commit is contained in:
2025-05-24 17:55:28 +02:00
parent cc2a659767
commit 80eafbb014

View File

@@ -234,7 +234,7 @@ class RescueOrganizationApiView(APIView):
""" """
Partially update a rescue organization. Partially update a rescue organization.
""" """
org_id = kwargs.get("id") org_id = request.data.get("id")
if not org_id: if not org_id:
return Response({"error": "ID is required for updating."}, status=status.HTTP_400_BAD_REQUEST) return Response({"error": "ID is required for updating."}, status=status.HTTP_400_BAD_REQUEST)
@@ -243,7 +243,7 @@ class RescueOrganizationApiView(APIView):
except RescueOrganization.DoesNotExist: except RescueOrganization.DoesNotExist:
return Response({"error": "Organization not found."}, status=status.HTTP_404_NOT_FOUND) return Response({"error": "Organization not found."}, status=status.HTTP_404_NOT_FOUND)
serializer = RescueOrganizationSerializer(organization, data=request.data, partial=True, context={"request": request}) serializer = RescueOrganizationSerializer(organization, data=request.data, partial=True)
if serializer.is_valid(): if serializer.is_valid():
serializer.save() serializer.save()
return Response({"message": "Rescue organization updated successfully!"}, status=status.HTTP_200_OK) return Response({"message": "Rescue organization updated successfully!"}, status=status.HTTP_200_OK)