diff --git a/request-strategy/order.go b/request-strategy/order.go index 55f881db..e6cf7dc0 100644 --- a/request-strategy/order.go +++ b/request-strategy/order.go @@ -45,8 +45,8 @@ func equalFilterPieces(l, r []filterPiece) bool { func sortFilterPieces(pieces []filterPiece, indices []int) { sort.Slice(indices, func(_i, _j int) bool { - i := &pieces[_i] - j := &pieces[_j] + i := &pieces[indices[_i]] + j := &pieces[indices[_j]] return multiless.New().Int( int(j.Priority), int(i.Priority), ).Bool(