aboutsummaryrefslogtreecommitdiffstats
path: root/src/actions.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2022-02-10 01:07:05 -0500
committerJesse Luehrs <doy@tozt.net>2022-02-10 01:07:05 -0500
commit42badc1f3281961bbfadffffb64de913f5b6084f (patch)
treece4b9b789ce2bb27e353bf505e163b6436c1b453 /src/actions.rs
parenteb13ab20bdbc46b291533eb81c04530d25804eca (diff)
downloadrbw-42badc1f3281961bbfadffffb64de913f5b6084f.tar.gz
rbw-42badc1f3281961bbfadffffb64de913f5b6084f.zip
move device_id to a separate data file
Diffstat (limited to 'src/actions.rs')
-rw-r--r--src/actions.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/actions.rs b/src/actions.rs
index b16e6f2..f6cef56 100644
--- a/src/actions.rs
+++ b/src/actions.rs
@@ -8,7 +8,9 @@ pub async fn register(
let client =
crate::api::Client::new(&config.base_url(), &config.identity_url());
- client.register(email, &config.device_id, &apikey).await?;
+ client
+ .register(email, &crate::config::device_id(&config).await?, &apikey)
+ .await?;
Ok(())
}
@@ -29,7 +31,7 @@ pub async fn login(
let (access_token, refresh_token, protected_key) = client
.login(
email,
- &config.device_id,
+ &crate::config::device_id(&config).await?,
&identity.master_password_hash,
two_factor_token,
two_factor_provider,