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(