🎨 Add Relation column to database table view https://github.com/siyuan-note/siyuan/issues/9888

This commit is contained in:
Daniel 2023-12-24 14:27:56 +08:00
parent c0353ca5bc
commit 0d57661632
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -1917,7 +1917,7 @@ func removeAttributeViewColumn(operation *Operation) (err error) {
switch view.LayoutType {
case av.LayoutTypeTable:
for i, column := range view.Table.Columns {
if column.ID == removedKey.ID {
if column.ID == removedKey.Relation.BackKeyID {
view.Table.Columns = append(view.Table.Columns[:i], view.Table.Columns[i+1:]...)
break
}
@ -1925,6 +1925,7 @@ func removeAttributeViewColumn(operation *Operation) (err error) {
}
}
av.SaveAttributeView(destAv)
util.BroadcastByType("protyle", "refreshAttributeView", 0, "", map[string]interface{}{"id": destAv.ID})
}
}