From 3f29562938fdb29e7ab07e2af485a16880d8b6a2 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Sat, 30 May 2026 21:18:38 -0500 Subject: [PATCH] fix(routes): use optSignIn for licenses page The licenses page was using reqSignIn which blocks API token access and redirects to login. Use optSignIn so the page is accessible. Co-Authored-By: Claude Opus 4.6 (1M context) --- routers/web/web.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routers/web/web.go b/routers/web/web.go index f02ce86348..481c35c647 100644 --- a/routers/web/web.go +++ b/routers/web/web.go @@ -1504,7 +1504,7 @@ func registerWebRoutes(m *web.Router, webAuth *AuthMiddleware) { // "/{username}/{reponame}": licenses page m.Group("/{username}/{reponame}", func() { m.Get("/licenses", repo.Licenses) - }, reqSignIn, context.RepoAssignment, reqRepoReleaseReader) + }, optSignIn, context.RepoAssignment) // end "/{username}/{reponame}": licenses m.Group("/{username}/{reponame}", func() { // to maintain compatibility with old attachments -- 2.52.0