diff --git a/doc/release-notes.md b/doc/release-notes.md index a6ae6fec3..5bfc96968 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -1,3 +1,11 @@ +# Release 0.15.3 + +* What's New: + +* Bug Fixes: + * [#152](https://github.com/openziti/ziti/issues/152) - Fix ziti-router enroll exit code on failure + * [#156](https://github.com/openziti/ziti/issues/156) - fix display of policies with empty roles lists + # Release 0.15.2 * What's New: diff --git a/ziti/cmd/ziti/cmd/edge_controller/list.go b/ziti/cmd/ziti/cmd/edge_controller/list.go index 95b24c5d2..82e5c3cb5 100644 --- a/ziti/cmd/ziti/cmd/edge_controller/list.go +++ b/ziti/cmd/ziti/cmd/edge_controller/list.go @@ -609,7 +609,12 @@ func outputServicePolicies(o *commonOptions, children []*gabs.Container, pagingI } func mapRoleIdsToNames(c *gabs.Container, path string, entityType string) ([]string, error) { - values := c.Path(path).Data().([]interface{}) + jsonValues := c.Path(path).Data() + if jsonValues == nil { + return nil, nil + } + + values := jsonValues.([]interface{}) var result []string for _, val := range values {