Quellcode durchsuchen

fix VarData json loads

Benedikt Bartscher vor 1 Jahr
Ursprung
Commit
b3593537be
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      reflex/vars.py

+ 1 - 1
reflex/vars.py

@@ -248,7 +248,7 @@ def _decode_var(value: str) -> tuple[VarData | None, str]:
 
         def json_loads(s):
             try:
-                return VarData.model_validate(s)
+                return VarData.model_validate_json(s).model_dump()
             except pydantic_core.ValidationError as e:
                 raise ValueError(f"Invalid VarData: {s}") from e
                 #  return VarData.model_validate(var_data_config.json_loads(f'"{s}"'))