From 35cd041978f84a6ca1a3eee52a7fbbed93eabc8e Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Mon, 22 Jan 2024 17:06:39 -0500 Subject: [PATCH] fix: can't use JapeMiddlewareFunc in type switch to cast --- api/middleware/middleware.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/middleware/middleware.go b/api/middleware/middleware.go index f258417..2003fc6 100644 --- a/api/middleware/middleware.go +++ b/api/middleware/middleware.go @@ -37,8 +37,8 @@ func ApplyMiddlewares(handler jape.Handler, middlewares ...interface{}) jape.Han case JapeMiddlewareFunc: mid := middlewares[i].(JapeMiddlewareFunc) handler = mid(handler) - case HttpMiddlewareFunc: - mid := middlewares[i].(HttpMiddlewareFunc) + case func(http.Handler) http.Handler: + mid := middlewares[i].(func(http.Handler) http.Handler) handler = AdaptMiddleware(mid)(handler) default: