diff --git a/local_units/views.py b/local_units/views.py index 85ab221e3..4c659a8c6 100644 --- a/local_units/views.py +++ b/local_units/views.py @@ -59,20 +59,6 @@ def get_serializer_class(self): def destroy(self, request, *args, **kwargs): return bad_request("Delete method not allowed") - @extend_schema(responses=PrivateLocalUnitSerializer) - @action(detail=True, methods=["put"], url_path="deprecate") - def deprecate(self, request, pk=None): - """Deprecate an object by ID.""" - instance = self.get_object() - serializer = LocalUnitDepricateSerializer(data=request.data) - if serializer.is_valid(): - serializer.save(instance) - return response.Response( - {"message": f"Object {instance.id}-{instance.is_deprecated} deprecated successfully."}, - status=status.HTTP_200_OK, - ) - return response.Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) - @extend_schema(responses=PrivateLocalUnitSerializer) @action( detail=True,