* Update format for new attributes (teamOneCapTimesGame, teamTwoCapTimesGame) -- formatArrayOfNumbers: Pass in string and return a number array"

"
This commit is contained in:
Anthony Mineo 2021-06-01 18:10:03 -04:00
parent 89fbe7cf85
commit 3bbdb99253

View file

@ -1,5 +1,9 @@
/* eslint-disable */
function formatArrayOfNumbers(arr: string): number[] {
return arr ? arr.split(',').map(Number) : [];
};
// Fixup player stat line types
function formatPlayerStats(statObj: any) {
return {
@ -202,8 +206,8 @@ function formatPlayerStats(statObj: any) {
gamePCT: Number(statObj.stats.gamePCT),
startPCTGame: Number(statObj.stats.startPCTGame),
endPCTGame: Number(statObj.stats.endPCTGame),
teamOneCapTimesGame: statObj.stats.teamOneCapTimesGame.split(',').map(Number),
teamTwoCapTimesGame: statObj.stats.teamTwoCapTimesGame.split(',').map(Number),
teamOneCapTimesGame: formatArrayOfNumbers(statObj.stats.teamOneCapTimesGame),
teamTwoCapTimesGame: formatArrayOfNumbers(statObj.stats.teamTwoCapTimesGame),
mapSkipGame: Number(statObj.stats.mapSkipGame),
clientQuitGame: Number(statObj.stats.clientQuitGame),
genDefendsTG: Number(statObj.stats.genDefendsTG),