From 5eeb3d253627e0bd33532a97d3856abce62da040 Mon Sep 17 00:00:00 2001 From: Dragory Date: Sat, 13 Apr 2019 02:27:52 +0300 Subject: [PATCH] Add timestamps to !cases --- src/data/GuildCases.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/data/GuildCases.ts b/src/data/GuildCases.ts index 90a10c3a..c9472076 100644 --- a/src/data/GuildCases.ts +++ b/src/data/GuildCases.ts @@ -4,6 +4,7 @@ import { BaseRepository } from "./BaseRepository"; import { getRepository, In, Repository } from "typeorm"; import { disableLinkPreviews } from "../utils"; import { CaseTypes } from "./CaseTypes"; +import moment = require("moment-timezone"); const CASE_SUMMARY_REASON_MAX_LENGTH = 300; @@ -129,7 +130,8 @@ export class GuildCases extends BaseRepository { reason = disableLinkPreviews(reason); - let line = `Case \`#${theCase.case_number}\` __${CaseTypes[theCase.type]}__ ${reason}`; + const timestamp = moment(theCase.created_at).format("YYYY-MM-DD"); + let line = `\`[${timestamp}]\` \`Case #${theCase.case_number}\` __${CaseTypes[theCase.type]}__ ${reason}`; if (theCase.notes.length > 1) { line += ` *(+${theCase.notes.length - 1} ${theCase.notes.length === 2 ? "note" : "notes"})*`; }