diff --git a/services/collaboration/pkg/server/http/server.go b/services/collaboration/pkg/server/http/server.go index b07fa797dbe..e1a4419967e 100644 --- a/services/collaboration/pkg/server/http/server.go +++ b/services/collaboration/pkg/server/http/server.go @@ -181,6 +181,13 @@ func prepareRoutes(r *chi.Mux, options Options) { }, colabmiddleware.CollaborationTracingMiddleware, ) + // check whether we should check for proof keys + if !options.Config.App.ProofKeys.Disable { + r.Use(func(h stdhttp.Handler) stdhttp.Handler { + return colabmiddleware.ProofKeysMiddleware(options.Config, h) + }) + } + r.Get("/", func(w stdhttp.ResponseWriter, r *stdhttp.Request) { adapter.GetFile(w, r) })