mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-05-15 00:21:00 +08:00
🎨 Add created and updated type column to database https://github.com/siyuan-note/siyuan/issues/9371
This commit is contained in:
parent
faadbf5960
commit
902849153a
@ -229,6 +229,23 @@ func RenderAttributeView(avID string) (viewable av.Viewable, attrView *av.Attrib
|
|||||||
|
|
||||||
switch view.LayoutType {
|
switch view.LayoutType {
|
||||||
case av.LayoutTypeTable:
|
case av.LayoutTypeTable:
|
||||||
|
// 列删除以后需要删除设置的过滤和排序
|
||||||
|
tmpFilters := []*av.ViewFilter{}
|
||||||
|
for _, f := range view.Table.Filters {
|
||||||
|
if k, _ := attrView.GetKey(f.Column); nil != k {
|
||||||
|
tmpFilters = append(tmpFilters, f)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
view.Table.Filters = tmpFilters
|
||||||
|
|
||||||
|
tmpSorts := []*av.ViewSort{}
|
||||||
|
for _, s := range view.Table.Sorts {
|
||||||
|
if k, _ := attrView.GetKey(s.Column); nil != k {
|
||||||
|
tmpSorts = append(tmpSorts, s)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
view.Table.Sorts = tmpSorts
|
||||||
|
|
||||||
viewable, err = renderAttributeViewTable(attrView, view)
|
viewable, err = renderAttributeViewTable(attrView, view)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user