From 9a5a9a64da6850e8556a7670faeceb77afd838af Mon Sep 17 00:00:00 2001 From: Dragory Date: Tue, 15 Jan 2019 04:16:34 +0200 Subject: [PATCH] Don't count hidden cases in !info --- src/plugins/Utility.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/plugins/Utility.ts b/src/plugins/Utility.ts index 33d78975..b89469c2 100644 --- a/src/plugins/Utility.ts +++ b/src/plugins/Utility.ts @@ -297,18 +297,16 @@ export class UtilityPlugin extends ZeppelinPlugin { }); } - const cases = await this.cases.getByUserId(args.userId); + const cases = (await this.cases.getByUserId(args.userId)).filter(c => !c.is_hidden); + if (cases.length > 0) { cases.sort((a, b) => { return a.created_at < b.created_at ? 1 : -1; }); - const caseSummary = cases - .filter(c => !c.is_hidden) - .slice(0, 3) - .map(c => { - return `${CaseTypes[c.type]} (#${c.case_number})`; - }); + const caseSummary = cases.slice(0, 3).map(c => { + return `${CaseTypes[c.type]} (#${c.case_number})`; + }); const summaryText = cases.length > 3 ? "Last 3 cases" : "Summary";