Pārlūkot izejas kodu

add hint for VarData deserialization

Benedikt Bartscher 1 gadu atpakaļ
vecāks
revīzija
db3c791603
1 mainītis faili ar 1 papildinājumiem un 0 dzēšanām
  1. 1 0
      reflex/vars.py

+ 1 - 0
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