Skip to content

Commit b055b81

Browse files
committed
clip: Adapt to dependency updates
1 parent e224864 commit b055b81

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

cli/src/main.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::io;
22

3-
use clap::{Args, IntoApp, Parser, Subcommand};
3+
use clap::{Args, CommandFactory, Parser, Subcommand};
44
use clap_complete::{generate, Shell};
55
use itertools::Itertools;
66
use kabalist_client::{Client, Uuid};
@@ -313,7 +313,7 @@ impl AccountCommands {
313313
AccountCommands::Login { name, password } => {
314314
let password = password
315315
.map(Ok)
316-
.unwrap_or_else(|| rpassword::read_password_from_tty(Some("password: ")))?;
316+
.unwrap_or_else(|| rpassword::prompt_password("password: "))?;
317317
let token = kabalist_client::login(&url, &name, &password).await?;
318318
println!("Token: {}", token.token);
319319
println!("You can export in as LIST_TOKEN or pass it as parameters");
@@ -323,7 +323,7 @@ impl AccountCommands {
323323
println!("Recovery for {}", account_name);
324324
let password = password
325325
.map(Ok)
326-
.unwrap_or_else(|| rpassword::read_password_from_tty(Some("password: ")))?;
326+
.unwrap_or_else(|| rpassword::prompt_password("password: "))?;
327327
kabalist_client::recover_password(&url, &id, &password).await?;
328328
}
329329
AccountCommands::Register {
@@ -333,7 +333,7 @@ impl AccountCommands {
333333
} => {
334334
let password = password
335335
.map(Ok)
336-
.unwrap_or_else(|| rpassword::read_password_from_tty(Some("password: ")))?;
336+
.unwrap_or_else(|| rpassword::prompt_password("password: "))?;
337337
kabalist_client::register(&url, id, &username, &password).await?;
338338
}
339339
}
@@ -374,7 +374,7 @@ struct Opts {
374374
#[tokio::main]
375375
async fn main() -> color_eyre::Result<()> {
376376
color_eyre::install()?;
377-
let args = Opts::from_args();
377+
let args = Opts::parse();
378378

379379
match args.command {
380380
Commands::Account(a) => {

0 commit comments

Comments
 (0)