🎨 Clean code

This commit is contained in:
Daniel 2024-04-21 19:26:35 +08:00
parent 7f98213879
commit 4be13b8518
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -2649,23 +2649,23 @@ func sortAttributeViewRow(operation *Operation) (err error) {
}
var rowID string
var index, previousIndex int
var idx, previousIndex int
for i, r := range view.Table.RowIDs {
if r == operation.ID {
rowID = r
index = i
idx = i
break
}
}
if "" == rowID {
rowID = operation.ID
view.Table.RowIDs = append(view.Table.RowIDs, rowID)
index = len(view.Table.RowIDs) - 1
idx = len(view.Table.RowIDs) - 1
}
switch view.LayoutType {
case av.LayoutTypeTable:
view.Table.RowIDs = append(view.Table.RowIDs[:index], view.Table.RowIDs[index+1:]...)
view.Table.RowIDs = append(view.Table.RowIDs[:idx], view.Table.RowIDs[idx+1:]...)
for i, r := range view.Table.RowIDs {
if r == operation.PreviousID {
previousIndex = i + 1