summaryrefslogtreecommitdiffstats
path: root/src/command
diff options
context:
space:
mode:
authorConrad Ludgate <conradludgate@gmail.com>2021-05-09 21:17:24 +0100
committerGitHub <noreply@github.com>2021-05-09 21:17:24 +0100
commitde2e34ac500c17e80fe4dcf2ed1c08add8998fa3 (patch)
treeaca08817ace6e0bd6a7dfc21615b2ed8b62f3a05 /src/command
parente43e5ce74a85d87a625295b9b089a1b5b8e26fab (diff)
some changes :shrug: (#83)
* make everything a cow * fmt + clippy
Diffstat (limited to 'src/command')
-rw-r--r--src/command/login.rs9
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();