diff --git a/kernel/model/transaction.go b/kernel/model/transaction.go index 0bdd1f45d..5b739bc04 100644 --- a/kernel/model/transaction.go +++ b/kernel/model/transaction.go @@ -1315,7 +1315,7 @@ func (tx *Transaction) commit() (err error) { var sources []interface{} for _, op := range tx.DoOperations { - sources = append(sources, op.Action) + sources = append(sources, op) } util.PushSaveDoc(tree.ID, "tx", sources) }