Nicer error message when report.{}.columns and labels mismatch.

This commit is contained in:
Daniel Vainsencher 2022-11-04 10:14:21 -04:00
parent 9c4fb86bb6
commit 2bece0e94a

View file

@ -220,6 +220,9 @@ impl TaskReportTable {
}
}
}
let num_labels = self.labels.len();
let num_columns = self.columns.len();
assert!(num_labels == num_columns, "Must have the same number of labels (currently {}) and columns (currently {}). Compare their values as shown by \"task show report.{}.\" and fix your taskwarrior config.", num_labels, num_columns, report);
Ok(())
}