diff --git a/src/pydase/server/web_server/sio_setup.py b/src/pydase/server/web_server/sio_setup.py index d6f9068..5f39e87 100644 --- a/src/pydase/server/web_server/sio_setup.py +++ b/src/pydase/server/web_server/sio_setup.py @@ -103,6 +103,10 @@ def setup_sio_server( cached_value_dict["value"] = serialized_value["value"] + # Check if the serialized value contains an "enum" key, and if so, copy it + if "enum" in serialized_value: + cached_value_dict["enum"] = serialized_value["enum"] + async def notify() -> None: try: await sio.emit(