From 74fc5d9aab8f5664f4411a19a8e7b5b2cb823985 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Tue, 27 Feb 2024 16:07:29 +0100 Subject: [PATCH] updates task serialization --- src/pydase/utils/serializer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pydase/utils/serializer.py b/src/pydase/utils/serializer.py index e1aa761..9413e01 100644 --- a/src/pydase/utils/serializer.py +++ b/src/pydase/utils/serializer.py @@ -7,6 +7,7 @@ from typing import Any, TypedDict import pydase.units as u from pydase.data_service.abstract_data_service import AbstractDataService +from pydase.data_service.task_manager import TaskStatus from pydase.utils.helpers import ( function_has_arguments, get_attribute_doc, @@ -244,8 +245,7 @@ class Serializer: # If there's a running task for this method if key in obj._task_manager.tasks: - task_info = obj._task_manager.tasks[key] - value[key]["value"] = task_info["kwargs"] + value[key]["value"] = TaskStatus.RUNNING.name # If the DataService attribute is a property if isinstance(getattr(obj.__class__, key, None), property):