Skip to content

Commit 4505341

Browse files
fix: optimize URL handling in version selector dropdown
risk: low
1 parent 04c4e4e commit 4505341

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

docs/layouts/partials/navbar-version-selector.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,14 @@
1414
</button>
1515
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
1616
{{ range .Site.Params.versions }}
17+
{{ $finalUrl := cond (gt (len (findRE "^http(s)?://" .url)) 0) .url (relURL .url) }}
18+
{{ if $finalUrl }}
1719
<a
1820
class="dropdown-item{{ if eq ( $.Scratch.Get "activeVersion" ) ( printf "%s" .version ) }} active{{ end }}"
19-
href="{{ cond (gt (len (findRE "^http(s)?://" .url)) 0) .url (relURL .url) }}"
21+
href="{{ $finalUrl }}"
2022
>
2123
{{ .version }}
2224
</a>
2325
{{ end }}
26+
{{ end }}
2427
</div>

0 commit comments

Comments
 (0)