From 5483620fb0428dba30f81d8ddb3b417ee497d78b Mon Sep 17 00:00:00 2001 From: Simone Gotti Date: Fri, 12 Jul 2019 23:41:34 +0200 Subject: [PATCH] gateway: return project if the project is public If the project is public don't require the user to be logged in to show the project. --- internal/services/gateway/gateway.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/services/gateway/gateway.go b/internal/services/gateway/gateway.go index 43f8fc8..af76a19 100644 --- a/internal/services/gateway/gateway.go +++ b/internal/services/gateway/gateway.go @@ -235,7 +235,7 @@ func (g *Gateway) Run(ctx context.Context) error { apirouter.Handle("/projectgroups/{projectgroupref}", authForcedHandler(updateProjectGroupHandler)).Methods("PUT") apirouter.Handle("/projectgroups/{projectgroupref}", authForcedHandler(deleteProjectGroupHandler)).Methods("DELETE") - apirouter.Handle("/projects/{projectref}", authForcedHandler(projectHandler)).Methods("GET") + apirouter.Handle("/projects/{projectref}", authOptionalHandler(projectHandler)).Methods("GET") apirouter.Handle("/projects", authForcedHandler(createProjectHandler)).Methods("POST") apirouter.Handle("/projects/{projectref}", authForcedHandler(updateProjectHandler)).Methods("PUT") apirouter.Handle("/projects/{projectref}", authForcedHandler(deleteProjectHandler)).Methods("DELETE")