From 4acb8966ca5a56a4f8efc820bd6ac0c143ac1363 Mon Sep 17 00:00:00 2001 From: vikingowl Date: Mon, 31 Jan 2022 18:54:35 +0100 Subject: [PATCH] fixed #43 (#45) fixed broken team average rank Co-authored-by: vikingowl Reviewed-on: https://git.harting.dev/CSGOWTF/csgowtf/pulls/45 Co-authored-by: vikingowl Co-committed-by: vikingowl --- src/views/Match.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/Match.vue b/src/views/Match.vue index a333aea..3f83d05 100644 --- a/src/views/Match.vue +++ b/src/views/Match.vue @@ -215,8 +215,8 @@ export default { data.stats = data.matchDetails.stats data.score = data.matchDetails.score - data.team1Avg = getTeamAvgRank(1).reduce((a, b) => a + b) / 5 - data.team2Avg = getTeamAvgRank(2).reduce((a, b) => a + b) / 5 + data.team1Avg = Math.floor(getTeamAvgRank(1).reduce((a, b) => a + b) / 5) + data.team2Avg = Math.floor(getTeamAvgRank(2).reduce((a, b) => a + b) / 5) LoadImage(data.matchDetails.map ? data.matchDetails.map : 'random') @@ -271,7 +271,7 @@ export default { const getTeamAvgRank = (team) => { let arr = [] for (let i = (team - 1) * 5; i < team * 5; i++) { - arr.push(data.matchDetails.stats[i].rank.old) + arr.push(data.matchDetails.stats[i].rank?.old !== undefined ? data.matchDetails.stats[i].rank?.old : 0) } return arr }