🎨 Fix database table view loading https://ld246.com/article/1697168944677
This commit is contained in:
parent
48e871c75e
commit
00ed190ad7
2 changed files with 8 additions and 0 deletions
|
@ -520,6 +520,10 @@ func SaveAttributeView(av *AttributeView) (err error) {
|
||||||
// 补全 block 的创建时间和更新时间
|
// 补全 block 的创建时间和更新时间
|
||||||
for _, v := range kv.Values {
|
for _, v := range kv.Values {
|
||||||
if 0 == v.Block.Created {
|
if 0 == v.Block.Created {
|
||||||
|
if "" == v.Block.ID {
|
||||||
|
v.Block.ID = ast.NewNodeID()
|
||||||
|
}
|
||||||
|
|
||||||
createdStr := v.Block.ID[:len("20060102150405")]
|
createdStr := v.Block.ID[:len("20060102150405")]
|
||||||
created, parseErr := time.ParseInLocation("20060102150405", createdStr, time.Local)
|
created, parseErr := time.ParseInLocation("20060102150405", createdStr, time.Local)
|
||||||
if nil == parseErr {
|
if nil == parseErr {
|
||||||
|
|
|
@ -190,6 +190,10 @@ func RenderAttributeView(avID string) (viewable av.Viewable, attrView *av.Attrib
|
||||||
case av.KeyTypeBlock: // 补全 block 的创建时间和更新时间
|
case av.KeyTypeBlock: // 补全 block 的创建时间和更新时间
|
||||||
for _, v := range kv.Values {
|
for _, v := range kv.Values {
|
||||||
if 0 == v.Block.Created {
|
if 0 == v.Block.Created {
|
||||||
|
if "" == v.Block.ID {
|
||||||
|
v.Block.ID = ast.NewNodeID()
|
||||||
|
}
|
||||||
|
|
||||||
createdStr := v.Block.ID[:len("20060102150405")]
|
createdStr := v.Block.ID[:len("20060102150405")]
|
||||||
created, parseErr := time.ParseInLocation("20060102150405", createdStr, time.Local)
|
created, parseErr := time.ParseInLocation("20060102150405", createdStr, time.Local)
|
||||||
if nil == parseErr {
|
if nil == parseErr {
|
||||||
|
|
Loading…
Add table
Reference in a new issue