diff --git a/src/data.rs b/src/data.rs index 0135744..061265e 100644 --- a/src/data.rs +++ b/src/data.rs @@ -10,8 +10,8 @@ use crate::SSEMessageData; async fn get_author_id(user: &str) -> Result> { let api_base = env::var("API_BASE")?; - let query_name = "get_author"; - let operation = "GetAuthor"; + let query_name = "get_author_id"; + let operation = "GetAuthorId"; let mut headers = HeaderMap::new(); // headers.insert(AUTHORIZATION, HeaderValue::from_str(token)?); headers.insert(CONTENT_TYPE, HeaderValue::from_static("application/json")); @@ -20,7 +20,7 @@ async fn get_author_id(user: &str) -> Result> { variables.insert("user".to_string(), user.to_string()); let gql = json!({ - "query": format!("query {}($slug: String, $user: String, $author_id: Int) {{ {}(slug: $slug, user: $user, author_id: $author_id){{ id }} }}", operation, query_name), + "query": format!("query {}($user: String!) {{ {}(user: $user){{ id }} }}", operation, query_name), "operationName": operation, "variables": variables });