From db3c791603d440f4c51b6c03f0060893b39b40d9 Mon Sep 17 00:00:00 2001 From: Benedikt Bartscher Date: Fri, 1 Mar 2024 18:26:44 +0100 Subject: [PATCH] add hint for VarData deserialization --- reflex/vars.py | 1 + 1 file changed, 1 insertion(+) diff --git a/reflex/vars.py b/reflex/vars.py index 7cf4bb9d2..a8e0d267f 100644 --- a/reflex/vars.py +++ b/reflex/vars.py @@ -248,6 +248,7 @@ def _decode_var(value: str) -> tuple[VarData | None, str]: def json_loads(s): try: + # TODO: go one pydantic api level lower to load json directly into dict return VarData.model_validate_json(s).model_dump() except pydantic_core.ValidationError as e: raise ValueError(f"Invalid VarData: {s}") from e