♻️ (schema.py): refactor serialize_model method in Record class to use self instead of cls and improve method signature for better readability and maintainability
This commit is contained in:
parent
318e028c58
commit
f87e49e0dc
1 changed files with 3 additions and 3 deletions
|
|
@ -30,9 +30,9 @@ class Record(BaseModel):
|
||||||
values["data"][key] = values[key]
|
values["data"][key] = values[key]
|
||||||
return values
|
return values
|
||||||
|
|
||||||
@model_serializer(mode="json")
|
@model_serializer(mode="plain", when_used="json")
|
||||||
def serialize_model(cls, obj):
|
def serialize_model(self):
|
||||||
data = {k: v.to_json() if hasattr(v, "to_json") else v for k, v in obj.data.items()}
|
data = {k: v.to_json() if hasattr(v, "to_json") else v for k, v in self.data.items()}
|
||||||
return data
|
return data
|
||||||
|
|
||||||
def get_text(self):
|
def get_text(self):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue