diff --git a/src/api/v1/invites/id.rs b/src/api/v1/invites/id.rs index 601d9db..14b444f 100644 --- a/src/api/v1/invites/id.rs +++ b/src/api/v1/invites/id.rs @@ -1,27 +1,16 @@ use actix_web::{HttpRequest, HttpResponse, get, post, web}; use crate::{ - Data, - api::v1::auth::check_access_token, - error::Error, - structs::{Guild, Invite, Member}, - utils::get_auth_header, + api::v1::auth::check_access_token, error::Error, structs::{Guild, Invite, Member}, utils::{get_auth_header, global_checks}, Data }; #[get("{id}")] pub async fn get( - req: HttpRequest, path: web::Path<(String,)>, data: web::Data, ) -> Result { - let headers = req.headers(); - - let auth_header = get_auth_header(headers)?; - let mut conn = data.pool.get().await?; - check_access_token(auth_header, &mut conn).await?; - let invite_id = path.into_inner().0; let invite = Invite::fetch_one(&mut conn, invite_id).await?;