diff --git a/netbox/core/api/serializers_/tasks.py b/netbox/core/api/serializers_/tasks.py index a6b2525f5..9062c102c 100644 --- a/netbox/core/api/serializers_/tasks.py +++ b/netbox/core/api/serializers_/tasks.py @@ -54,7 +54,6 @@ class BackgroundQueueSerializer(serializers.Serializer): jobs = serializers.IntegerField() oldest_job_timestamp = serializers.CharField() index = serializers.IntegerField() - connection_kwargs = serializers.DictField() scheduler_pid = serializers.CharField() workers = serializers.IntegerField() finished_jobs = serializers.IntegerField() diff --git a/netbox/core/api/views.py b/netbox/core/api/views.py index f390216db..db416dfdf 100644 --- a/netbox/core/api/views.py +++ b/netbox/core/api/views.py @@ -169,7 +169,7 @@ class BackgroundTaskViewSet(BaseRQViewSet): @extend_schema(responses={200: OpenApiTypes.OBJECT}) def retrieve(self, request, pk): task = self.get_task_from_id(pk) - serializer = serializers.BackgroundTaskSerializer(task, context={'request': request}) + serializer = self.serializer_class(task, context={'request': request}) return Response(serializer.data) @action(methods=["POST"], detail=True)