This commit is contained in:
Daniel 2025-06-16 10:40:56 +08:00
parent 8fff4b742e
commit 72898063d8
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 10 additions and 0 deletions

View file

@ -44,6 +44,14 @@ import (
"github.com/xrash/smetrics"
)
func (tx *Transaction) doSetAttrViewBlockView(operation *Operation) (ret *TxErr) {
err := SetDatabaseBlockView(operation.BlockID, operation.ID, operation.AvID)
if err != nil {
return &TxErr{code: TxErrWriteAttributeView, id: operation.AvID, msg: err.Error()}
}
return
}
func (tx *Transaction) doChangeAttrViewLayout(operation *Operation) (ret *TxErr) {
err := changeAttrViewLayout(operation)
if err != nil {

View file

@ -290,6 +290,8 @@ func performTx(tx *Transaction) (ret *TxErr) {
ret = tx.doSetAttrViewWrapField(op)
case "changeAttrViewLayout":
ret = tx.doChangeAttrViewLayout(op)
case "setAttrViewBlockView":
ret = tx.doSetAttrViewBlockView(op)
}
if nil != ret {