From 9d7aed2773d2692d8b2bd6dd4df12acb4f3c0a24 Mon Sep 17 00:00:00 2001 From: Ean Milligan Date: Sat, 3 May 2025 10:15:04 -0400 Subject: [PATCH] remove redundant gmModifiers --- src/artigen/managers/handler/workerComplete.ts | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/artigen/managers/handler/workerComplete.ts b/src/artigen/managers/handler/workerComplete.ts index e882b59..059b23c 100644 --- a/src/artigen/managers/handler/workerComplete.ts +++ b/src/artigen/managers/handler/workerComplete.ts @@ -25,10 +25,6 @@ export const onWorkerComplete = async (workerMessage: MessageEvent, removeWorker(); clearTimeout(workerTimeout); - // gmModifiers used to create gmEmbed (basically just turn off the gmRoll) - const gmModifiers = JSON.parse(JSON.stringify(rollRequest.modifiers)); - gmModifiers.gmRoll = false; - const returnMsg = workerMessage.data; loggingEnabled && log(LT.LOG, `Roll came back from worker: ${returnMsg.line1.length} |&| ${returnMsg.line2.length} |&| ${returnMsg.line3.length} `); loggingEnabled && log(LT.LOG, `Roll came back from worker: ${returnMsg.line1} |&| ${returnMsg.line2} |&| ${returnMsg.line3} `); @@ -37,11 +33,10 @@ export const onWorkerComplete = async (workerMessage: MessageEvent, returnMsg, rollRequest.modifiers, ); - const gmEmbedDetails = await generateRollEmbed( - rollRequest.apiRoll ? rollRequest.api.userId : rollRequest.dd.originalMessage.authorId, - returnMsg, - gmModifiers, - ); + const gmEmbedDetails = await generateRollEmbed(rollRequest.apiRoll ? rollRequest.api.userId : rollRequest.dd.originalMessage.authorId, returnMsg, { + ...rollRequest.modifiers, + gmRoll: false, + }); const countEmbed = generateCountDetailsEmbed(returnMsg.counts); loggingEnabled && log(LT.LOG, `Embeds are generated: ${JSON.stringify(pubEmbedDetails)} |&| ${JSON.stringify(gmEmbedDetails)}`);