From a25a24ee2e1effa0f1d4a933edba0aee7ff7f326 Mon Sep 17 00:00:00 2001 From: Untone Date: Wed, 13 Dec 2023 22:32:34 +0300 Subject: [PATCH] vars-fix --- src/data.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/data.rs b/src/data.rs index 61ddd8f..e4a8dc2 100644 --- a/src/data.rs +++ b/src/data.rs @@ -70,9 +70,11 @@ pub async fn get_id_by_token(token: &str) -> Result> { // headers.insert(AUTHORIZATION, HeaderValue::from_str(token)?); headers.insert(CONTENT_TYPE, HeaderValue::from_static("application/json")); - let mut variables = HashMap::::new(); - variables.insert("token".to_string(), token.to_string()); - variables.insert("token_type".to_string(), "access_token".to_string()); + let mut variables = HashMap::>::new(); + let mut params = HashMap::::new(); + params.insert("token".to_string(), token.to_string()); + params.insert("token_type".to_string(), "access_token".to_string()); + variables.insert("params".to_string(), params); let gql = json!({ "query": format!("query {}($params: ValidateJWTTokenInput!) {{ {}(params: $params) {{ is_valid claims }} }}", operation, query_name),