diff --git a/taiga/mdrender/extensions/references.py b/taiga/mdrender/extensions/references.py index 1ff6ac04..28f81a50 100644 --- a/taiga/mdrender/extensions/references.py +++ b/taiga/mdrender/extensions/references.py @@ -73,7 +73,7 @@ class TaigaReferencesPattern(Pattern): a = etree.Element('a') a.text = link_text a.set('href', url) - a.set('title', subject) + a.set('title', "#{} {}".format(obj_ref, subject)) a.set('class', html_classes) self.md.extracted_data['references'].append(instance.content_object) diff --git a/tests/unit/test_mdrender.py b/tests/unit/test_mdrender.py index 6e7002e0..65e7e55c 100644 --- a/tests/unit/test_mdrender.py +++ b/tests/unit/test_mdrender.py @@ -43,7 +43,7 @@ def test_proccessor_valid_us_reference(): instance.content_type.model = "userstory" instance.content_object.subject = "test" result = render(dummy_project, "**#1**") - expected_result = '
' + expected_result = '' assert result == expected_result @@ -53,7 +53,7 @@ def test_proccessor_valid_issue_reference(): instance.content_type.model = "issue" instance.content_object.subject = "test" result = render(dummy_project, "**#2**") - expected_result = '' + expected_result = '' assert result == expected_result @@ -63,7 +63,7 @@ def test_proccessor_valid_task_reference(): instance.content_type.model = "task" instance.content_object.subject = "test" result = render(dummy_project, "**#3**") - expected_result = '' + expected_result = '' assert result == expected_result