Fix event encoding (#393)

This commit is contained in:
Nikhil Rao 2023-01-29 21:43:26 -08:00 committed by GitHub
parent 7fefbcd444
commit a5bd23d792
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 9 deletions

View File

@ -64,7 +64,7 @@ class EventHandler(Base):
# Otherwise, convert to JSON.
try:
values.append(json.dumps(arg))
values.append(json.dumps(arg, ensure_ascii=False))
except TypeError as e:
raise TypeError(
f"Arguments to event handlers must be Vars or JSON-serializable. Got {arg} of type {type(arg)}."

View File

@ -716,14 +716,6 @@ class BaseVar(Var, Base):
return setter
def json(self) -> str:
"""Convert the object to a json string.
Returns:
The object as a json string.
"""
return self.__config__.json_dumps(self.dict())
class ComputedVar(property, Var):
"""A field with computed getters."""