From 2a82ca6d25c31f1439e5e88b56259150100ddb8e Mon Sep 17 00:00:00 2001 From: Sayak Mukhopadhyay Date: Tue, 18 Jul 2017 02:10:46 +0530 Subject: [PATCH] Fixed commas appearing in BGS Report --- src/modules/discord/commands/bgsReport.ts | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/modules/discord/commands/bgsReport.ts b/src/modules/discord/commands/bgsReport.ts index 492ad1a..72c7444 100644 --- a/src/modules/discord/commands/bgsReport.ts +++ b/src/modules/discord/commands/bgsReport.ts @@ -197,7 +197,7 @@ export class BGSReport { factionPromises.push(new Promise((resolve, reject) => { Promise.all(primaryFactionPromises) .then(fields => { - resolve([fields]); + resolve(fields); }) .catch(err => { reject(err); @@ -206,21 +206,26 @@ export class BGSReport { factionPromises.push(new Promise((resolve, reject) => { Promise.all(secondaryFactionPromises) .then(fields => { - resolve([fields]); + resolve(fields); }) .catch(err => { reject(err); }) })); - console.log(factionPromises); - systemPromises.push(new Promise((resolve, reject) => { Promise.all(factionPromises) .then(fields => { - let primarySystems: string = fields[0]; - let secondarySystems: string = fields[1]; - resolve([system, primarySystems + secondarySystems]); + let primarySystems: string[] = fields[0]; + let secondarySystems: string[] = fields[1]; + let output = ""; + primarySystems.forEach(primarySystem => { + output += primarySystem; + }); + secondarySystems.forEach(secondarySystem => { + output += secondarySystem; + }); + resolve([system, output]); }) .catch(err => { reject(err);