diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index 89f26367a..f29ff860e 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -2689,6 +2689,7 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID, cellID string, } } + now := time.Now().UnixMilli() var val *av.Value oldIsDetached := true if nil != blockVal { @@ -2708,7 +2709,7 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID, cellID string, } if nil == val { - val = &av.Value{ID: cellID, KeyID: keyValues.Key.ID, BlockID: rowID, Type: keyValues.Key.Type} + val = &av.Value{ID: cellID, KeyID: keyValues.Key.ID, BlockID: rowID, Type: keyValues.Key.Type, CreatedAt: now, UpdatedAt: now} keyValues.Values = append(keyValues.Values, val) } break @@ -2786,7 +2787,6 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID, cellID string, } } - now := time.Now().UnixMilli() if nil != blockVal { blockVal.Block.Updated = now blockVal.UpdatedAt = now