From ba90264f56e8101711b92852f27d3a6cd9f32be2 Mon Sep 17 00:00:00 2001 From: Jonni Liljamo Date: Fri, 6 Jan 2023 13:20:08 +0200 Subject: [PATCH] Fix API call for userinfop --- sdbclient/src/api/user/mod.rs | 4 ++-- sdbclient/src/plugins/menu/accountlogin/mod.rs | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/sdbclient/src/api/user/mod.rs b/sdbclient/src/api/user/mod.rs index e28e5a6..e548cbe 100644 --- a/sdbclient/src/api/user/mod.rs +++ b/sdbclient/src/api/user/mod.rs @@ -96,11 +96,11 @@ pub enum ResponseUserInfoP { Valid(ResultUserInfoP), } -pub fn userinfop(api_address: String, token: String) -> ResponseUserInfoP { +pub fn userinfop(api_address: String, token: String, user_id: String) -> ResponseUserInfoP { let client = reqwest::blocking::Client::new(); let resp = client - .get(&format!("{}/user/register", api_address)) + .get(&format!("{}/user/_/{}", api_address, user_id)) .header("Authorization", token) .send() .unwrap(); diff --git a/sdbclient/src/plugins/menu/accountlogin/mod.rs b/sdbclient/src/plugins/menu/accountlogin/mod.rs index ff35237..c2aacab 100644 --- a/sdbclient/src/plugins/menu/accountlogin/mod.rs +++ b/sdbclient/src/plugins/menu/accountlogin/mod.rs @@ -78,7 +78,11 @@ fn start_login_call( let mut user_infop_response = None; match &token_response { ResponseToken::Valid(res) => { - user_infop_response = Some(api::user::userinfop(api_address, res.token.clone())); + user_infop_response = Some(api::user::userinfop( + api_address, + res.token.clone(), + res.id.clone(), + )); } #[allow(unused_variables)] ResponseToken::Error { error } => {} -- 2.44.1