From f93fd6477ea897587ceb444990ecc1775a0e6fdd Mon Sep 17 00:00:00 2001 From: Trent Nelson Date: Wed, 29 Jun 2022 15:53:46 -0600 Subject: [PATCH] cli: make `solana validators` line numbering respect sort reversal --- cli-output/src/cli_output.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cli-output/src/cli_output.rs b/cli-output/src/cli_output.rs index ded02b55e..0fb4899d3 100644 --- a/cli-output/src/cli_output.rs +++ b/cli-output/src/cli_output.rs @@ -526,7 +526,12 @@ impl fmt::Display for CliValidators { for (i, validator) in sorted_validators.iter().enumerate() { if padding > 0 { - write!(f, "{:padding$}", i + 1, padding = padding)?; + let num = if self.validators_reverse_sort { + i + 1 + } else { + sorted_validators.len() - i + }; + write!(f, "{:padding$} ", num, padding = padding)?; } write_vote_account( f,