From 9054f05f3058a0db00cf84a0e9f79fb09ed838c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Wed, 25 Oct 2023 16:15:19 +0200 Subject: [PATCH] fix: convert quantity dict to quantity when loading from json --- src/pydase/data_service/data_service.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pydase/data_service/data_service.py b/src/pydase/data_service/data_service.py index 3c4a0c3..97c4678 100644 --- a/src/pydase/data_service/data_service.py +++ b/src/pydase/data_service/data_service.py @@ -185,6 +185,10 @@ class DataService(rpyc.Service, AbstractDataService): parts = path.split(".") attr_name = parts[-1] + # Convert dictionary into Quantity + if class_value_type == "Quantity": + value = u.convert_to_quantity(value) + self.update_DataService_attribute(parts[:-1], attr_name, value) else: logger.info(