aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/command/package_discovery_trait.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/command/package_discovery_trait.rs')
-rw-r--r--crates/shirabe/src/command/package_discovery_trait.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/shirabe/src/command/package_discovery_trait.rs b/crates/shirabe/src/command/package_discovery_trait.rs
index 6fb83676..229d84e9 100644
--- a/crates/shirabe/src/command/package_discovery_trait.rs
+++ b/crates/shirabe/src/command/package_discovery_trait.rs
@@ -227,7 +227,7 @@ pub trait PackageDiscoveryTrait: BaseCommand {
let io = self.get_io();
loop {
- let package_input = io.ask("Search for a package: ".to_string(), PhpMixed::Null);
+ let package_input = io.ask("Search for a package: ".to_string(), PhpMixed::Null)?;
let mut package = match package_input.as_string() {
Some(s) => s.to_string(),
None => break,
@@ -694,7 +694,7 @@ pub trait PackageDiscoveryTrait: BaseCommand {
PhpMixed::Int(1),
"No package named \"%s\" is installed.".to_string(),
false,
- );
+ )?;
if let Some(idx_str) = result_mixed.as_string()
&& let Ok(idx) = idx_str.parse::<usize>()
&& let Some(selected) = similar.get(idx)