Skip to content

Commit

Permalink
DXCDT-325: Prevent erroneous truncation message with --json flag (#607
Browse files Browse the repository at this point in the history
)

Prevent showing specific message if JSON flag is passed

Co-authored-by: Will Vedder <[email protected]>
  • Loading branch information
willvedd and willvedd authored Jan 13, 2023
1 parent 179d454 commit 463bb7f
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion internal/cli/apis.go
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ func showApiCmd(cli *cli) *cobra.Command {
return fmt.Errorf("Unable to get an API with Id '%s': %w", inputs.ID, err)
}

cli.renderer.ApiShow(api)
cli.renderer.ApiShow(api, cli.json)
return nil
},
}
Expand Down
4 changes: 2 additions & 2 deletions internal/display/apis.go
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,11 @@ func (r *Renderer) ApiList(apis []*management.ResourceServer) {
r.Results(results)
}

func (r *Renderer) ApiShow(api *management.ResourceServer) {
func (r *Renderer) ApiShow(api *management.ResourceServer, jsonFlag bool) {
r.Heading("api")
view, scopesTruncated := makeApiView(api)
r.Result(view)
if scopesTruncated {
if scopesTruncated && !jsonFlag {
r.Newline()
r.Infof("Scopes truncated for display. To see the full list, run %s", ansi.Faint(fmt.Sprintf("apis scopes list %s", *api.ID)))
}
Expand Down

0 comments on commit 463bb7f

Please sign in to comment.