From d24e39b4ec5ca33ca8d8cf550b5add0d96c9100d Mon Sep 17 00:00:00 2001 From: iamshoXy Date: Thu, 18 Jan 2024 21:37:38 +0100 Subject: [PATCH] Case icon --- backend/src/plugins/Cases/functions/getCaseEmbed.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/src/plugins/Cases/functions/getCaseEmbed.ts b/backend/src/plugins/Cases/functions/getCaseEmbed.ts index 3ce1f590..761f99d4 100644 --- a/backend/src/plugins/Cases/functions/getCaseEmbed.ts +++ b/backend/src/plugins/Cases/functions/getCaseEmbed.ts @@ -7,6 +7,7 @@ import { chunkMessageLines, emptyEmbedValue, messageLink } from "../../../utils" import { TimeAndDatePlugin } from "../../TimeAndDate/TimeAndDatePlugin"; import { CasesPluginType } from "../types"; import { getCaseColor } from "./getCaseColor"; +import { getCaseIcon } from "./getCaseIcon"; import { resolveCaseId } from "./resolveCaseId"; export async function getCaseEmbed( @@ -35,8 +36,10 @@ export async function getCaseEmbed( ? await timeAndDate.inMemberTz(requestMemberId, createdAt) : timeAndDate.inGuildTz(createdAt); + const icon = getCaseIcon(pluginData, theCase.type); + const embed: any = { - title: `${actionTypeStr} - Case #${theCase.case_number}`, + title: `${icon} ${actionTypeStr} - Case #${theCase.case_number}`.trim(), footer: { text: `Case created on ${createdAtWithTz.format(timeAndDate.getDateFormat("pretty_datetime"))}`, },