From c8ab48f3cbae98c91596e81ea3d27b4876341676 Mon Sep 17 00:00:00 2001 From: Patryk Dobrowolski Date: Fri, 18 Oct 2024 14:31:54 +0200 Subject: [PATCH] test17 --- cmd/cloud-run/slack-message-sender/slack-message-sender.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/cloud-run/slack-message-sender/slack-message-sender.py b/cmd/cloud-run/slack-message-sender/slack-message-sender.py index 48c8a2b6459f..3120595da430 100755 --- a/cmd/cloud-run/slack-message-sender/slack-message-sender.py +++ b/cmd/cloud-run/slack-message-sender/slack-message-sender.py @@ -305,8 +305,6 @@ def get_slack_user_mapping(): @app.route("/issue-labeled", methods=["POST"]) def issue_labeled() -> Response: '''This function sends information about labeled issues in a Slack channel''' - # Cache the user mapping to avoid frequent API calls - slack_user_mapping = get_slack_user_mapping() log_fields: Dict[str, Any] = prepare_log_fields() log_fields["labels"]["io.kyma.app"] = "issue-labeled" try: @@ -322,6 +320,9 @@ def issue_labeled() -> Response: org = payload["repository"]["owner"]["login"] issue_url = payload["issue"]["html_url"] + # Cache the user mapping to avoid frequent API calls + slack_user_mapping = get_slack_user_mapping() + assignee_name = payload.get("assigneeName") assignee_slack_id = None if assignee_name: