diff --git a/engine/apps/alerts/incident_appearance/renderers/slack_renderer.py b/engine/apps/alerts/incident_appearance/renderers/slack_renderer.py index c5b5570c..f56a990c 100644 --- a/engine/apps/alerts/incident_appearance/renderers/slack_renderer.py +++ b/engine/apps/alerts/incident_appearance/renderers/slack_renderer.py @@ -202,9 +202,6 @@ class AlertGroupSlackRenderer(AlertGroupBaseRenderer): unsilence_button = _make_button("Unsilence", "UnSilenceGroupStep") responders_button = _make_button("Responders", "StartManageResponders", "manage_responders") attach_button = _make_button("Attach to ...", "SelectAttachGroupStep") - format_alert_button = _make_button( - ":mag: Format Alert", "OpenAlertAppearanceDialogStep", "alertgroup_appearance" - ) resolution_notes_count = alert_group.resolution_notes.count() resolution_notes_button = { @@ -275,9 +272,6 @@ class AlertGroupSlackRenderer(AlertGroupBaseRenderer): else: buttons.append(unresolve_button) - if integration.is_available_for_custom_templates: - buttons.append(format_alert_button) - buttons.append(resolution_notes_button) if grafana_incident_enabled and not alert_group.acknowledged: diff --git a/engine/apps/slack/tests/test_slack_renderer.py b/engine/apps/slack/tests/test_slack_renderer.py index 14774307..bf04410f 100644 --- a/engine/apps/slack/tests/test_slack_renderer.py +++ b/engine/apps/slack/tests/test_slack_renderer.py @@ -235,30 +235,6 @@ def test_slack_renderer_unattach_button(make_organization, make_alert_receive_ch ) -@pytest.mark.django_db -def test_slack_renderer_format_alert_button( - make_organization, make_alert_receive_channel, make_alert_group, make_alert -): - organization = make_organization() - alert_receive_channel = make_alert_receive_channel(organization) - alert_group = make_alert_group(alert_receive_channel) - make_alert(alert_group=alert_group, raw_request_data={}) - - elements = AlertGroupSlackRenderer(alert_group).render_alert_group_attachments()[0]["blocks"][0]["elements"] - - button = elements[5] - assert button["text"]["text"] == ":mag: Format Alert" - assert json.loads(button["value"]) == json.loads( - make_value( - { - "organization_id": organization.pk, - "alert_group_ppk": alert_group.public_primary_key, - }, - organization, - ) - ) - - @pytest.mark.django_db def test_slack_renderer_resolution_notes_button( make_organization, make_alert_receive_channel, make_alert_group, make_alert @@ -270,7 +246,7 @@ def test_slack_renderer_resolution_notes_button( elements = AlertGroupSlackRenderer(alert_group).render_alert_group_attachments()[0]["blocks"][0]["elements"] - button = elements[6] + button = elements[5] assert button["text"]["text"] == "Add Resolution notes" assert json.loads(button["value"]) == json.loads( make_value( diff --git a/engine/apps/slack/views.py b/engine/apps/slack/views.py index 646b82a0..4eb0eb47 100644 --- a/engine/apps/slack/views.py +++ b/engine/apps/slack/views.py @@ -128,8 +128,6 @@ class SlackEventApiEndpointView(APIView): if isinstance(payload, str): payload = json.JSONDecoder().decode(payload) - logger.info(f"Slack payload is {payload}") - # Checking if it's repeated Slack request if "HTTP_X_SLACK_RETRY_NUM" in request.META and int(request.META["HTTP_X_SLACK_RETRY_NUM"]) > 1: logger.critical(