diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 967ebc4..71df345 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -6,7 +6,7 @@ description: | A terminal user interface for taskwarrior to manage your tasks efficiently. grade: stable -confinement: devmode +confinement: strict parts: taskwarrior-tui: diff --git a/src/app.rs b/src/app.rs index 0a4377e..e156514 100644 --- a/src/app.rs +++ b/src/app.rs @@ -672,9 +672,9 @@ impl TTApp { } } - let output = task.output()?; - let data = String::from_utf8(output.stdout)?; - let error = String::from_utf8(output.stderr)?; + let output = task.output().unwrap(); + let data = String::from_utf8(output.stdout).unwrap(); + let error = String::from_utf8(output.stderr).unwrap(); if !error.contains("The expression could not be evaluated.") { let imported = import(data.as_bytes())?; *(self.tasks.lock().unwrap()) = imported; diff --git a/src/config.rs b/src/config.rs index 434f04b..aa64fdd 100644 --- a/src/config.rs +++ b/src/config.rs @@ -96,9 +96,9 @@ impl Config { fn get_color_collection() -> Result, Box> { 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') { if line.starts_with("color.") { let mut i = line.split(' ');