fix: cargo clippy --fix && cargo fmt
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful

This commit is contained in:
BAaboe 2025-07-22 18:50:17 +02:00
parent a3c460a611
commit c26ec49e05
4 changed files with 13 additions and 14 deletions

View file

@ -6,7 +6,7 @@ use crate::{
AppState,
api::v1::auth::CurrentUser,
error::Error,
objects::{Channel, Member, Permissions, Me},
objects::{Me, Member, Permissions},
utils::global_checks,
};
use axum::{
@ -16,7 +16,6 @@ use axum::{
response::IntoResponse,
};
use serde::Deserialize;
use uuid::Uuid;
pub async fn get(
@ -32,7 +31,6 @@ pub async fn get(
let member = Member::fetch_one_with_member(&app_state, &me, member_uuid).await?;
Member::check_membership(&mut conn, uuid, member.guild_uuid).await?;
Ok((StatusCode::OK, Json(member)))
}
@ -51,11 +49,12 @@ pub async fn delete(
let member = Member::fetch_one_with_member(&app_state, &me, member_uuid).await?;
let deleter = Member::check_membership(&mut conn, uuid, member.guild_uuid).await?;
deleter.check_permission(&app_state, Permissions::ManageMember).await?;
deleter
.check_permission(&app_state, Permissions::ManageMember)
.await?;
member.delete(&mut conn).await?;
Ok(StatusCode::OK)
}