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 310bb6ea39
commit c986cfc6a6
1 changed files with 2 additions and 0 deletions

View File

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