From 9d3264de1f99847f2d27865f1203cf8bed5fd481 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Wed, 27 Mar 2024 15:18:17 +0100 Subject: [PATCH] fixes cache update of task status change --- src/pydase/utils/serializer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pydase/utils/serializer.py b/src/pydase/utils/serializer.py index f094f9b..7a22c12 100644 --- a/src/pydase/utils/serializer.py +++ b/src/pydase/utils/serializer.py @@ -430,7 +430,7 @@ def set_nested_value_by_path( if next_level_serialized_object["type"] == "method": # state change of task next_level_serialized_object["value"] = ( - value.name if TaskStatus.RUNNING else None + "RUNNING" if isinstance(value, TaskStatus) else None ) else: serialized_value = dump(value)