diff --git a/api/server/options.go b/api/server/options.go index e18117e5..d6168a40 100644 --- a/api/server/options.go +++ b/api/server/options.go @@ -23,9 +23,9 @@ type Options struct { type Wrapper func(h http.Handler) http.Handler -func WrapHandler(w Wrapper) Option { +func WrapHandler(w ...Wrapper) Option { return func(o *Options) { - o.Wrappers = append(o.Wrappers, w) + o.Wrappers = append(o.Wrappers, w...) } }