parity: omit redundant last imported block number in light sync informant (#8962)

This commit is contained in:
Afri Schoedon 2018-06-26 11:31:22 +02:00 committed by Niklas Adolfsson
parent 1a16f335fa
commit 683a26c830

View File

@ -335,7 +335,13 @@ impl<T: InformantData> Informant<T> {
match sync_info.as_ref() { match sync_info.as_ref() {
Some(ref sync_info) => format!("{}{}/{} peers", Some(ref sync_info) => format!("{}{}/{} peers",
match importing { match importing {
true => format!("{} ", paint(Green.bold(), format!("{:>8}", format!("#{}", sync_info.last_imported_block_number)))), true => format!("{}",
if self.target.executes_transactions() {
paint(Green.bold(), format!("{:>8} ", format!("#{}", sync_info.last_imported_block_number)))
} else {
String::new()
}
),
false => match sync_info.last_imported_old_block_number { false => match sync_info.last_imported_old_block_number {
Some(number) => format!("{} ", paint(Yellow.bold(), format!("{:>8}", format!("#{}", number)))), Some(number) => format!("{} ", paint(Yellow.bold(), format!("{:>8}", format!("#{}", number)))),
None => String::new(), None => String::new(),