Merge pull request #4691 from larryliuqing/metrics-sort-issue

Fix the "index out of range" issue when sort metrics
This commit is contained in:
KubeSphere CI Bot
2022-03-03 09:28:43 +08:00
committed by GitHub

View File

@@ -120,8 +120,10 @@ func (raw *Metrics) Sort(target, order, identifier string) *Metrics {
// Record ordinals in the final result
v, ok := mv.Metadata[identifier]
if ok && v != "" {
resourceOrdinal[v] = ordinal
ordinal++
if _, ok := resourceOrdinal[v]; !ok {
resourceOrdinal[v] = ordinal
ordinal++
}
}
}
}