mirror of
https://github.com/kdheepak/taskwarrior-tui.git
synced 2025-08-24 23:46:41 +02:00
Fix for missing column for project
Signed-off-by: lkadalski <kadalski.lukasz@gmail.com>
This commit is contained in:
parent
6d2395aadb
commit
2b655acb49
2 changed files with 13 additions and 6 deletions
|
@ -1238,10 +1238,10 @@ impl TaskwarriorTui {
|
|||
self.task_details.clear();
|
||||
self.dirty = false;
|
||||
self.save_history()?;
|
||||
self.projects.update_data()?;
|
||||
}
|
||||
self.cursor_fix();
|
||||
self.update_task_table_state();
|
||||
self.projects.update_data()?;
|
||||
if self.task_report_show_info {
|
||||
task::block_on(self.update_task_details())?;
|
||||
}
|
||||
|
|
|
@ -129,12 +129,19 @@ impl ProjectsState {
|
|||
.filter(|x| !x.is_empty())
|
||||
.map(ToString::to_string)
|
||||
.collect();
|
||||
|
||||
let name = (&row[0]).parse()?;
|
||||
let remaining = (&row[1]).parse()?;
|
||||
let mut avg_age = "0s".to_string();
|
||||
let mut complete = (&row[2]).parse()?;
|
||||
if row.len() > 3 {
|
||||
avg_age = (&row[2]).parse()?;
|
||||
complete = (&row[3]).parse()?;
|
||||
}
|
||||
self.rows.push(ProjectDetails {
|
||||
name: (&row[0]).parse()?,
|
||||
remaining: (&row[1]).parse()?,
|
||||
avg_age: (&row[2]).parse()?,
|
||||
complete: (&row[3]).parse()?,
|
||||
name,
|
||||
remaining,
|
||||
avg_age,
|
||||
complete,
|
||||
});
|
||||
}
|
||||
self.list = self.rows.iter().map(|x| x.name.clone()).collect_vec();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue