fix(api): change records of attribute values for date and datetime

This commit is contained in:
pycook
2024-09-25 19:37:08 +08:00
parent 78da728105
commit f638b52759

View File

@@ -97,6 +97,8 @@ class AttributeValueManager(object):
deserialize = ValueTypeMap.deserialize[value_type] deserialize = ValueTypeMap.deserialize[value_type]
try: try:
v = deserialize(value) v = deserialize(value)
if value_type in (ValueTypeEnum.DATE, ValueTypeEnum.DATETIME):
return str(v)
return v return v
except ValueDeserializeError as e: except ValueDeserializeError as e:
return abort(400, ErrFormat.attribute_value_invalid2.format(alias, e)) return abort(400, ErrFormat.attribute_value_invalid2.format(alias, e))