From 71e7c7fcf7e10cd90ac00fa7e3de1c8afc8d5422 Mon Sep 17 00:00:00 2001 From: Peter Date: Tue, 26 Dec 2023 17:16:40 -0500 Subject: [PATCH] Do not require qualified hitters for sb/cs --- src/views/LeaderboardView.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/views/LeaderboardView.vue b/src/views/LeaderboardView.vue index 1ea9de2..e45f5db 100644 --- a/src/views/LeaderboardView.vue +++ b/src/views/LeaderboardView.vue @@ -263,6 +263,9 @@ export default { return this.getTop10FieldingStatByCategory(stat as keyof FlatFieldingStat) }, getTop10BattingStatByCategory(stat: keyof BattingStat): BattingStat[] { + if (['sb', 'cs'].includes(stat)) { + return this.allPlayersBattingStats.concat([]).sort((a, b) => (b[stat] as number) - (a[stat] as number)).slice(0, 10) + } // concat an empty array so that the existing array is not sorted as a side effect return this.qualifyingBattingStats.concat([]).sort((a, b) => (b[stat] as number) - (a[stat] as number)).slice(0, 10) },