We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f26d8c9 commit 283295aCopy full SHA for 283295a
src/navability/entities/factor/factor.py
@@ -196,7 +196,7 @@ class FactorSchema(Schema):
196
_variableOrderSymbols = fields.List(
197
fields.Str, data_key="_variableOrderSymbols", required=True
198
)
199
- data = fields.Method("serialize_data", "deserialize_data", required=True)
+ data = fields.Method("get_data", "set_data", required=True)
200
tags = fields.List(fields.Str(), required=True)
201
timestamp = fields.Method("get_timestamp", "set_timestamp", required=True)
202
nstime = fields.Str(default="0")
@@ -234,10 +234,10 @@ def set_timestamp(self, obj):
234
tsraw = obj if type(obj) == str else obj["formatted"]
235
return datetime.strptime(tsraw, TS_FORMAT)
236
237
- def serialize_data(self, obj):
+ def get_data(self, obj):
238
return json.dumps(obj.data.dumps())
239
240
- def deserialize_data(self, obj):
+ def set_data(self, obj):
241
return FactorDataSchema().load(json.loads(obj))
242
243
def get_metadata(self, obj):
0 commit comments