diff --git a/frontend/src/components/Settings/ServerStats/PlatformsStats.vue b/frontend/src/components/Settings/ServerStats/PlatformsStats.vue index a70549ff5..7c1d975e4 100644 --- a/frontend/src/components/Settings/ServerStats/PlatformsStats.vue +++ b/frontend/src/components/Settings/ServerStats/PlatformsStats.vue @@ -71,7 +71,7 @@ const MAX_VISIBLE_REGIONS = 5; const expandedRegions = ref(new Set()); function getVisibleRegions(platformId: number): RegionBreakdownItem[] { - const items = props.regionBreakdown[platformId]; + const items = props.regionBreakdown[String(platformId)]; if (!items) return []; if (expandedRegions.value.has(platformId)) return items; return items.slice(0, MAX_VISIBLE_REGIONS); @@ -79,7 +79,7 @@ function getVisibleRegions(platformId: number): RegionBreakdownItem[] { function getHiddenRegionCount(platformId: number): number { if (expandedRegions.value.has(platformId)) return 0; - const items = props.regionBreakdown[platformId]; + const items = props.regionBreakdown[String(platformId)]; if (!items) return 0; return Math.max(0, items.length - MAX_VISIBLE_REGIONS); } @@ -195,11 +195,11 @@ function getCoveragePercent(matched: number, total: number): string { {{ t("rom.metadata") }}