diff options
author | Conrad Ludgate <conradludgate@gmail.com> | 2021-05-09 21:17:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-09 21:17:24 +0100 |
commit | de2e34ac500c17e80fe4dcf2ed1c08add8998fa3 (patch) | |
tree | aca08817ace6e0bd6a7dfc21615b2ed8b62f3a05 /src/command | |
parent | e43e5ce74a85d87a625295b9b089a1b5b8e26fab (diff) |
some changes :shrug: (#83)
* make everything a cow
* fmt + clippy
Diffstat (limited to 'src/command')
-rw-r--r-- | src/command/login.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/command/login.rs b/src/command/login.rs index 9a144580..9be98e23 100644 --- a/src/command/login.rs +++ b/src/command/login.rs @@ -1,6 +1,7 @@ -use std::fs::File; use std::io::prelude::*; +use std::{borrow::Cow, fs::File}; +use atuin_common::api::LoginRequest; use eyre::Result; use structopt::StructOpt; @@ -34,8 +35,10 @@ impl Cmd { let session = api_client::login( settings.sync_address.as_str(), - self.username.as_str(), - self.password.as_str(), + LoginRequest { + username: Cow::Borrowed(&self.username), + password: Cow::Borrowed(&self.password), + }, )?; let session_path = settings.session_path.as_str(); |