This commit is contained in:
Daniel 2025-08-23 17:34:20 +08:00
parent 73dce6c5c4
commit 8c9efebbe3
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -4348,10 +4348,6 @@ func BatchUpdateAttributeViewCells(tx *Transaction, avID string, values []interf
}
}
if err = av.SaveAttributeView(attrView); err != nil {
return
}
relatedAvIDs := av.GetSrcAvIDs(avID)
for _, relatedAvID := range relatedAvIDs {
ReloadAttrView(relatedAvID)
@ -4370,10 +4366,6 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID string, valueDa
return
}
if err = av.SaveAttributeView(attrView); err != nil {
return
}
relatedAvIDs := av.GetSrcAvIDs(avID)
for _, relatedAvID := range relatedAvIDs {
ReloadAttrView(relatedAvID)
@ -4566,6 +4558,9 @@ func updateAttributeViewValue(tx *Transaction, attrView *av.AttributeView, keyID
}
regenAttrViewGroups(attrView, "force")
if err = av.SaveAttributeView(attrView); nil != err {
return
}
relatedAvIDs := av.GetSrcAvIDs(avID)
for _, relatedAvID := range relatedAvIDs {
@ -4574,6 +4569,8 @@ func updateAttributeViewValue(tx *Transaction, attrView *av.AttributeView, keyID
continue
}
regenAttrViewGroups(destAv, "force")
av.SaveAttributeView(destAv)
ReloadAttrView(relatedAvID)
}
return
}