diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index 63e8dc22c..ca1c2b629 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -1880,10 +1880,6 @@ func bindBlockAv(tx *Transaction, avID, blockID string) { attrs[av.NodeAttrNameAvs] = avID } else { avIDs := strings.Split(attrs[av.NodeAttrNameAvs], ",") - if gulu.Str.Contains(avID, avIDs) { - return - } - avIDs = append(avIDs, avID) avIDs = gulu.Str.RemoveDuplicatedElem(avIDs) attrs[av.NodeAttrNameAvs] = strings.Join(avIDs, ",")