mirror of
https://github.com/kdheepak/taskwarrior-tui.git
synced 2025-08-25 08:47:18 +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 std::cmp::Ordering;
|
||||
use std::convert::TryInto;
|
||||
use std::process::Command;
|
||||
use std::process::{Command, Stdio};
|
||||
use std::error::Error;
|
||||
use std::result::Result;
|
||||
|
||||
|
@ -705,15 +705,15 @@ impl App {
|
|||
match output {
|
||||
Ok(output) => {
|
||||
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 {
|
||||
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