Skip to content

Commit 8defda6

Browse files
authored
fix username duplication in linking macros (x-tools#586)
Bug: T410391
1 parent 27beea5 commit 8defda6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

templates/macros/wiki.html.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
{% else %}
9595
{% set username = user %}
9696
{% endif %}
97-
{% set prefix = username|split('>')|first ? (username|split('>')|first ~ ':') : ''%}
97+
{% set prefix = username|split('>')|length > 1 ? (username|split('>')|first ~ ':') : ''%}
9898
{% set username = username|split('>')|last %}
9999
{% if isUserAnon(project, username) %}
100100
{% set path = project.articlePath|replace({'$1': prefix ~ 'Special:Contributions/' ~ username|replace({' ': '_'})|escape('url')}) %}
@@ -114,7 +114,7 @@
114114
{% else %}
115115
{% set username = user %}
116116
{% endif %}
117-
{% set prefix = username|split('>')|first ? (username|split('>')|first ~ ':') : ''%}
117+
{% set prefix = username|split('>')|length > 1 ? (username|split('>')|first ~ ':') : ''%}
118118
{% set username = username|split('>')|last %}
119119
{% if isUserAnon(project, username) %}
120120
{% set path = '[[' ~ prefix ~ 'Special:Contributions/' ~ username|replace({' ': '_'}) %}

0 commit comments

Comments
 (0)