Skip to content

Commit

Permalink
Merge pull request #2301 from HTGAzureX1212/nightly
Browse files Browse the repository at this point in the history
`cargo fmt`
  • Loading branch information
HTGAzureX1212 authored Jul 12, 2024
2 parents 34c9d42 + 3146fac commit 18cd63d
Showing 1 changed file with 22 additions and 16 deletions.
38 changes: 22 additions & 16 deletions discord-frontend/hartex-discord-worker/src/interaction.rs
Original file line number Diff line number Diff line change
Expand Up @@ -95,22 +95,28 @@ pub async fn application_command(
}

let permissions = command.required_permissions();
let member_permissions = interaction_create.member.clone().unwrap().permissions.unwrap();
if !member_permissions.contains(permissions) {interaction_client
.create_response(
interaction_create.id,
&interaction_create.token,
&InteractionResponse {
kind: InteractionResponseType::ChannelMessageWithSource,
data: Some(
InteractionResponseDataBuilder::new()
.content(localizer.error_error_insufficient_permissions()?)
.build(),
),
},
)
.await
.into_diagnostic()?;
let member_permissions = interaction_create
.member
.clone()
.unwrap()
.permissions
.unwrap();
if !member_permissions.contains(permissions) {
interaction_client
.create_response(
interaction_create.id,
&interaction_create.token,
&InteractionResponse {
kind: InteractionResponseType::ChannelMessageWithSource,
data: Some(
InteractionResponseDataBuilder::new()
.content(localizer.error_error_insufficient_permissions()?)
.build(),
),
},
)
.await
.into_diagnostic()?;

return Ok(());
}
Expand Down

0 comments on commit 18cd63d

Please sign in to comment.