This commit is contained in:
Untone 2023-10-11 23:03:12 +03:00
parent 5526ebe7c9
commit 9dff03fe1a
2 changed files with 9 additions and 8 deletions

View File

@ -34,8 +34,7 @@ pub async fn get_auth_id(token: &str) -> Result<i32, Box<dyn Error>> {
async fn get_shout_followers(shout_id: &str) -> Result<Vec<i32>, Box<dyn Error>> {
let api_base = env::var("API_BASE")?;
let gql = format!(r#"
query {{
let gql = format!(r#"query ShoutFollowers {{
shoutFollowers(shout: {}) {{
follower {{
id
@ -43,10 +42,15 @@ async fn get_shout_followers(shout_id: &str) -> Result<Vec<i32>, Box<dyn Error>>
}}
}}
"#, shout_id);
let body = format!(r#"{{
"query": "{}",
"operationName": "ShoutFollowers",
"variables": {{}}
}}"#, gql);
let client = reqwest::Client::new();
let response = client
.post(&api_base)
.body(gql)
.body(body)
.send()
.await?;

View File

@ -120,12 +120,9 @@ async fn main() -> std::io::Result<()> {
HttpServer::new(move || {
println!("Webserver initialized");
App::new()
.wrap(Logger::default()) // Added this line
.wrap(Logger::default())
.app_data(web::Data::new(state.clone()))
.service(
web::scope("")
.route("/", web::get().to(connect_handler))
)
.route("/", web::get().to(connect_handler))
})
.bind("127.0.0.1:8080")?
.run()