From 69328d6f68c4d1fade38387535d3b93c35c7974a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Mon, 27 Nov 2023 13:37:53 +0100 Subject: [PATCH] fix: sio_callback creates correct full_access_path now --- src/pydase/server/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pydase/server/server.py b/src/pydase/server/server.py index 55fcbd5..ba0d900 100644 --- a/src/pydase/server/server.py +++ b/src/pydase/server/server.py @@ -306,7 +306,7 @@ class Server: # > File "/usr/lib64/python3.11/json/encoder.py", line 180, in default # > raise TypeError(f'Object of type {o.__class__.__name__} ' # > TypeError: Object of type list is not JSON serializable - full_access_path = ".".join([*parent_path.split(".")[:-1], name]) + full_access_path = ".".join([*parent_path.split(".")[1:], name]) cached_value_dict = deepcopy( get_nested_dict_by_path(self._state_manager.cache, full_access_path) )