From e846bc1d7d9424d14dea1621b89c10e57f5bb42a Mon Sep 17 00:00:00 2001 From: Feuerfuchs Date: Mon, 18 May 2020 20:35:31 +0200 Subject: Fix nav for both Gopher and Gemini --- internal/port/gopher.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'internal/port/gopher.go') diff --git a/internal/port/gopher.go b/internal/port/gopher.go index cb5e60c..fc7b754 100644 --- a/internal/port/gopher.go +++ b/internal/port/gopher.go @@ -69,18 +69,15 @@ func urlToGopherNav(url string) (items []GopherNavItem) { partialURL = partialURL + "/" + part } - current := false - if i == len(parts)-1 || (len(parts) == 2 && i == 0) { - current = true - } - items = append(items, GopherNavItem{ Label: part, URL: partialURL, - Current: current, + Current: false, }) } + items[len(items)-1].Current = true + return } -- cgit v1.3.1