From 05df7646bab33bb33de15d56f63c510d8a36f1e0 Mon Sep 17 00:00:00 2001 From: srqc <98553181+2srqc@users.noreply.github.com> Date: Thu, 9 Feb 2023 20:00:44 -0500 Subject: [PATCH] Update createCase.ts --- backend/src/plugins/Cases/functions/createCase.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/src/plugins/Cases/functions/createCase.ts b/backend/src/plugins/Cases/functions/createCase.ts index 63a38644..1f1d04f1 100644 --- a/backend/src/plugins/Cases/functions/createCase.ts +++ b/backend/src/plugins/Cases/functions/createCase.ts @@ -44,7 +44,10 @@ export async function createCase(pluginData: GuildPluginData, a is_hidden: Boolean(args.hide), }); if (!casesTypesWithoutArchive.includes(args.type)) { - const messagesToArchive = await pluginData.state.savedMessages.getUserMessages(user.id, 50); + const messagesToArchive = Array.from(await pluginData.state.savedMessages.getUserMessages(user.id, 50)).sort( + (a, b) => (a.posted_at > b.posted_at ? 1 : -1), + ); + const archiveId = await pluginData.state.archives.createFromSavedMessages(messagesToArchive, pluginData.guild); const baseUrl = getBaseUrl(pluginData); await createCaseNote(pluginData, {