diff --git a/pkg/app/public.go b/pkg/app/public.go index c58dbd9..2d672b8 100644 --- a/pkg/app/public.go +++ b/pkg/app/public.go @@ -6,13 +6,13 @@ package app import ( - "fmt" - "net/http" - "dev.tandem.ws/tandem/camper/pkg/auth" "dev.tandem.ws/tandem/camper/pkg/database" httplib "dev.tandem.ws/tandem/camper/pkg/http" "dev.tandem.ws/tandem/camper/pkg/template" + "fmt" + "net/http" + "sort" ) type publicHandler struct{} @@ -65,7 +65,7 @@ func (p *PublicPage) MustRender(w http.ResponseWriter, r *http.Request, user *au HRef: fmt.Sprintf("%s://%s/%s%s", schema, authority, l.Language, path), }) } - + sort.Slice(p.LocalizedAlternates, func(i, j int) bool { return p.LocalizedAlternates[i].Lang < p.LocalizedAlternates[j].Lang }) template.MustRenderPublic(w, r, user, company, p.template, p) }