From 9142efd2d8bb2b6ebfc3ccfc54353c7919600698 Mon Sep 17 00:00:00 2001 From: Weather Date: Wed, 18 Mar 2026 21:15:05 -0400 Subject: [PATCH] Deep Copy DM Template --- src/core/slack.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/slack.py b/src/core/slack.py index 54346e7..1df3583 100644 --- a/src/core/slack.py +++ b/src/core/slack.py @@ -1,4 +1,5 @@ import re +import copy from logging import getLogger, Logger @@ -68,7 +69,7 @@ async def request_upload_via_dm(user_id: str, announcement_text: str) -> None: logger.info("Requesting upload announcement permission!") try: - message: dict = SLACK_DM_TEMPLATE.copy() + message: dict = copy.deepcopy(SLACK_DM_TEMPLATE) message[0]["text"]["text"] += announcement_text message[1]["elements"][0]["value"] = str(