From 959407bad9fd3230974689cc08819fbda0f6b103 Mon Sep 17 00:00:00 2001 From: Asim Aslam Date: Mon, 10 Aug 2020 22:38:54 +0100 Subject: [PATCH] support wrapper slice in api server options --- api/server/options.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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...) } }