Use unwrap everywhere to debug snap

This commit is contained in:
Dheepak Krishnamurthy 2020-10-29 00:00:35 -06:00
parent 7f78de6036
commit 054119be4d
3 changed files with 6 additions and 6 deletions

View file

@ -6,7 +6,7 @@ description: |
A terminal user interface for taskwarrior to manage your tasks efficiently. A terminal user interface for taskwarrior to manage your tasks efficiently.
grade: stable grade: stable
confinement: devmode confinement: strict
parts: parts:
taskwarrior-tui: taskwarrior-tui:

View file

@ -672,9 +672,9 @@ impl TTApp {
} }
} }
let output = task.output()?; let output = task.output().unwrap();
let data = String::from_utf8(output.stdout)?; let data = String::from_utf8(output.stdout).unwrap();
let error = String::from_utf8(output.stderr)?; let error = String::from_utf8(output.stderr).unwrap();
if !error.contains("The expression could not be evaluated.") { if !error.contains("The expression could not be evaluated.") {
let imported = import(data.as_bytes())?; let imported = import(data.as_bytes())?;
*(self.tasks.lock().unwrap()) = imported; *(self.tasks.lock().unwrap()) = imported;

View file

@ -96,9 +96,9 @@ impl Config {
fn get_color_collection() -> Result<HashMap<String, TColor>, Box<dyn Error>> { fn get_color_collection() -> Result<HashMap<String, TColor>, Box<dyn Error>> {
let mut color_collection = HashMap::new(); let mut color_collection = HashMap::new();
let output = Command::new("task").arg("rc.color=off").arg("show").output()?; let output = Command::new("task").arg("rc.color=off").arg("show").output().unwrap();
let data = String::from_utf8(output.stdout).expect("Unable to convert stdout to string"); let data = String::from_utf8(output.stdout).unwrap();
for line in data.split('\n') { for line in data.split('\n') {
if line.starts_with("color.") { if line.starts_with("color.") {
let mut i = line.split(' '); let mut i = line.split(' ');