From d2702d6d7b427a55348b00418fa031cd5e920171 Mon Sep 17 00:00:00 2001 From: Anthony Lapenna Date: Thu, 26 Jul 2018 10:13:18 +0200 Subject: [PATCH] fix(api): fix invalid endpoint create payload --- api/http/handler/endpoints/endpoint_create.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/http/handler/endpoints/endpoint_create.go b/api/http/handler/endpoints/endpoint_create.go index 914cbdcdc..a369194ab 100644 --- a/api/http/handler/endpoints/endpoint_create.go +++ b/api/http/handler/endpoints/endpoint_create.go @@ -57,6 +57,9 @@ func (payload *endpointCreatePayload) Validate(r *http.Request) error { return portainer.Error("Invalid Tags parameter") } payload.Tags = tags + if payload.Tags == nil { + payload.Tags = make([]string, 0) + } useTLS, _ := request.RetrieveBooleanMultiPartFormValue(r, "TLS", true) payload.TLS = useTLS