diff --git a/rhodecode/integrations/types/handlers/slack.py b/rhodecode/integrations/types/handlers/slack.py index edd50a61..abb8dbb0 100644 --- a/rhodecode/integrations/types/handlers/slack.py +++ b/rhodecode/integrations/types/handlers/slack.py @@ -178,7 +178,7 @@ class SlackDataHandler(CommitParsingDataHandler): pullrequest = event.pullrequest source_branch = pullrequest.source_ref_parts.name if pullrequest.source_ref_parts else "unknown" target_branch = pullrequest.target_ref_parts.name if pullrequest.target_ref_parts else "unknown" - branch_info = f"{source_branch} → {target_branch}" + branch_info = f"`{source_branch}` → `{target_branch}`" template = Template( textwrap.dedent(r""" diff --git a/rhodecode/tests/integrations/test_slack.py b/rhodecode/tests/integrations/test_slack.py index 2740f25e..cd9d76af 100644 --- a/rhodecode/tests/integrations/test_slack.py +++ b/rhodecode/tests/integrations/test_slack.py @@ -168,7 +168,7 @@ def test_slack_pull_request_branch_info_display(app, base_slack_data): slack_data = SlackData(title="default", text="default") result = handler.format_pull_request_event(mock_event, base_slack_data, slack_data) - assert "feature/login-improvements → main" in result.text + assert "`feature/login-improvements` → `main`" in result.text def test_slack_pull_request_different_actions(app, base_slack_data): @@ -179,7 +179,7 @@ def test_slack_pull_request_different_actions(app, base_slack_data): mock_pr.target_ref_parts.name = "develop" slack_data = SlackData(title="default", text="default") - branch_info = "bugfix/JIRA-456 → develop" + branch_info = "`bugfix/JIRA-456` → `develop`" # Test different PR event types for event_class in [