From 06a5074d757afc3d0bd03db073d5b413d840abf1 Mon Sep 17 00:00:00 2001 From: HardiReady Date: Sat, 5 May 2018 12:59:26 +0200 Subject: [PATCH] Fix log parsing budget for respawn --- api/tools/log-parse-tool.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/api/tools/log-parse-tool.js b/api/tools/log-parse-tool.js index 4ef4d99..0431350 100644 --- a/api/tools/log-parse-tool.js +++ b/api/tools/log-parse-tool.js @@ -106,13 +106,14 @@ const parseWarLog = (lineArray, war) => { stats.war['endBudgetBlufor'] = transformMoneyString(budg[9]); stats.war['endBudgetOpfor'] = transformMoneyString(budg[12].slice(0, -2)); stats.war.endDate = getFullTimeDate(war.date, budg[5]); - } else if (line.includes('Respawn von ')) { - /** - * RESPAWN - */ - const playerName = line.substring(line.lastIndexOf('Respawn von ') + 12, line.lastIndexOf('"')); - stats.respawn.push(getRespawnEntry(budg, playerName, war._id, war.date)); } else { + if (line.includes('Respawn von ')) { + /** + * RESPAWN + */ + const playerName = line.substring(line.lastIndexOf('Respawn von ') + 12, line.lastIndexOf('"')); + stats.respawn.push(getRespawnEntry(budg, playerName, war._id, war.date)); + } stats.budget.push(getBudgetEntry(budg, war._id, war.date)); } } else if (line.includes('(Fahne)') && !line.includes('Dominator')) {