fix: move areas up in order
This commit is contained in:
parent
405e7c0a23
commit
f0d0c609b3
@ -307,12 +307,10 @@ func (c *Channel) RequestChangeAreaOrder(areaId string, newOrder int) Document {
|
||||
processedAreasCollection := document.GetProcessedAreaCollection()
|
||||
|
||||
for index, a := range documentOfArea.Areas {
|
||||
if a.Order < newOrder {
|
||||
continue
|
||||
} else if a.Id == areaId {
|
||||
if a.Id == areaId {
|
||||
documentOfArea.Areas[index].Order = newOrder
|
||||
processedAreasCollection.GetAreaById(a.Id).Order = newOrder
|
||||
} else {
|
||||
} else if a.Order >= newOrder {
|
||||
documentOfArea.Areas[index].Order = a.Order + 1
|
||||
processedAreasCollection.GetAreaById(a.Id).Order = a.Order + 1
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user