From f68321d19c567d52bc5a5c265756898098e3b4d0 Mon Sep 17 00:00:00 2001 From: Andrew Martinez Date: Mon, 6 Jun 2022 16:16:37 -0400 Subject: [PATCH] fixes openziti/edge#1035 defaults from nil to empty slice --- controller/internal/routes/api_session_api_model.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/controller/internal/routes/api_session_api_model.go b/controller/internal/routes/api_session_api_model.go index 157baff81..4f0736d58 100644 --- a/controller/internal/routes/api_session_api_model.go +++ b/controller/internal/routes/api_session_api_model.go @@ -102,6 +102,10 @@ func MapApiSessionToRestModel(ae *env.AppEnv, apiSession *model.ApiSession) (*re AuthenticatorID: &apiSession.AuthenticatorId, } + if ret.ConfigTypes == nil { + ret.ConfigTypes = []string{} + } + if val, ok := ae.GetManagers().ApiSession.HeartbeatCollector.LastAccessedAt(apiSession.Id); ok { cachedActivityAt := strfmt.DateTime(*val) ret.CachedLastActivityAt = cachedActivityAt