From ccc53c395e2cc24984edfee76d3328ee092da2a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Tue, 27 Feb 2024 08:13:09 +0100 Subject: [PATCH] adds "name" key-value pair to DataService serialization --- src/pydase/utils/serializer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pydase/utils/serializer.py b/src/pydase/utils/serializer.py index f450874..2dfed20 100644 --- a/src/pydase/utils/serializer.py +++ b/src/pydase/utils/serializer.py @@ -204,6 +204,7 @@ class Serializer: readonly = False doc = get_attribute_doc(obj) obj_type = "DataService" + obj_name = obj.__class__.__name__ # Get component base class if any component_base_cls = next( @@ -252,6 +253,7 @@ class Serializer: value[key]["doc"] = get_attribute_doc(prop) # overwrite the doc return { + "name": obj_name, "type": obj_type, "value": value, "readonly": readonly,