From f5ed083aa67ff1202e711a5a3d9b067e0778d86a Mon Sep 17 00:00:00 2001 From: Patryk Dobrowolski Date: Fri, 18 Oct 2024 14:53:23 +0200 Subject: [PATCH] test18 --- cmd/cloud-run/slack-message-sender/slack-message-sender.py | 4 ++-- 1 file changed, 2 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 3120595da430..412b543ca90e 100755 --- a/cmd/cloud-run/slack-message-sender/slack-message-sender.py +++ b/cmd/cloud-run/slack-message-sender/slack-message-sender.py @@ -323,7 +323,7 @@ def issue_labeled() -> Response: # Cache the user mapping to avoid frequent API calls slack_user_mapping = get_slack_user_mapping() - assignee_name = payload.get("assigneeName") + assignee_name = payload["issue"].get("assignee", {}).get("login") assignee_slack_id = None if assignee_name: assignee_slack_id = slack_user_mapping.get(assignee_name) @@ -333,7 +333,7 @@ def issue_labeled() -> Response: else: assignee_text = f"Issue #{number} in repository {org}/{repo} is not assigned." - sender_name = payload.get("senderName") + sender_name = payload["sender"]["login"] sender_slack_id = None if sender_name: sender_slack_id = slack_user_mapping.get(sender_name)