From 877ab429050b2c9e82071966c01fbabe1cb20a39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Thu, 7 Mar 2024 17:52:03 +0100 Subject: [PATCH] fixes webserver (apparently FastAPI need the correct type hints...) --- src/pydase/server/web_server/web_server.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pydase/server/web_server/web_server.py b/src/pydase/server/web_server/web_server.py index ce3e8c5..9c46111 100644 --- a/src/pydase/server/web_server/web_server.py +++ b/src/pydase/server/web_server/web_server.py @@ -16,7 +16,7 @@ from pydase.data_service.data_service_observer import DataServiceObserver from pydase.server.web_server.sio_setup import ( setup_sio_server, ) -from pydase.utils.serializer import SerializedObject, generate_serialized_data_paths +from pydase.utils.serializer import generate_serialized_data_paths from pydase.version import __version__ logger = logging.getLogger(__name__) @@ -160,8 +160,8 @@ class WebServer: return type(self.service).__name__ @app.get("/service-properties") - def service_properties() -> SerializedObject: - return self.state_manager.cache + def service_properties() -> dict[str, Any]: + return self.state_manager.cache # type: ignore @app.get("/web-settings") def web_settings() -> dict[str, Any]: