From fba3ee4213ae428d7ca466fae68ee60fa210c3f2 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sat, 20 Jan 2024 05:45:13 -0500 Subject: [PATCH] fix: we don't need to wrap the tus middleware as NewHandler does it for us --- api/middleware/s5.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/api/middleware/s5.go b/api/middleware/s5.go index fe22c52..f8be175 100644 --- a/api/middleware/s5.go +++ b/api/middleware/s5.go @@ -102,8 +102,6 @@ func AuthMiddleware(handler jape.Handler, portal interfaces.Portal) jape.Handler } func BuildS5TusApi(portal interfaces.Portal) jape.Handler { - // Adapt the tus middleware to a function that transforms jape.Handler - adaptedTusMiddleware := jape.Adapt(portal.Storage().Tus().Middleware) // Wrapper function for AuthMiddleware to fit the MiddlewareFunc signature authMiddlewareFunc := func(h jape.Handler) jape.Handler { @@ -124,7 +122,7 @@ func BuildS5TusApi(portal interfaces.Portal) jape.Handler { }) // Apply the middlewares to the tusJapeHandler - tusHandler := ApplyMiddlewares(tusJapeHandler, adaptedTusMiddleware, authMiddlewareFunc, protocolMiddleware) + tusHandler := ApplyMiddlewares(tusJapeHandler, authMiddlewareFunc, protocolMiddleware) return tusHandler }