mirror of
https://github.com/kdheepak/taskwarrior-tui.git
synced 2025-08-26 12:17:19 +02:00
Update error message support for task edit
This commit is contained in:
parent
33cf5497b6
commit
25214730a7
1 changed files with 4 additions and 4 deletions
|
@ -2,7 +2,7 @@ use serde::{Deserialize, Serialize};
|
||||||
use shlex;
|
use shlex;
|
||||||
use std::cmp::Ordering;
|
use std::cmp::Ordering;
|
||||||
use std::convert::TryInto;
|
use std::convert::TryInto;
|
||||||
use std::process::Command;
|
use std::process::{Command, Stdio};
|
||||||
use std::error::Error;
|
use std::error::Error;
|
||||||
use std::result::Result;
|
use std::result::Result;
|
||||||
|
|
||||||
|
@ -705,15 +705,15 @@ impl App {
|
||||||
match output {
|
match output {
|
||||||
Ok(output) => {
|
Ok(output) => {
|
||||||
if !output.status.success() {
|
if !output.status.success() {
|
||||||
return Err(format!("Something went wrong. Cannot run `task edit` for task `{}`. Check documentation for more information", task_id));
|
return Err(format!("`task edit` for task `{}` failed. {}{}", task_id, String::from_utf8(output.stdout).unwrap(), String::from_utf8(output.stderr).unwrap()));
|
||||||
} else {
|
} else {
|
||||||
return Ok(());
|
return Ok(());
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
Err(_) => Err(format!("Something went wrong. Cannot run `task edit` for task `{}`. Check documentation for more information", task_id)),
|
Err(err) => Err(format!("Cannot run `task edit` for task `{}`. {}", task_id, err)),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_ => Err(format!("Something went wrong. Cannot start `task edit` for task `{}`. Check documentation for more information", task_id))
|
_ => Err(format!("Cannot start `task edit` for task `{}`. Check documentation for more information", task_id))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue