fix: change permission check for fetching channel webhooks

This commit is contained in:
Paul Makles
2025-04-29 15:36:56 +01:00
committed by Zomatree
parent 9a2a7901e7
commit 12854d0f1b
@@ -22,7 +22,7 @@ pub async fn fetch_webhooks(
let mut query = DatabasePermissionQuery::new(db, &user).channel(&channel);
calculate_channel_permissions(&mut query)
.await
.throw_if_lacking_channel_permission(ChannelPermission::ViewChannel)?;
.throw_if_lacking_channel_permission(ChannelPermission::ManageWebhooks)?;
Ok(Json(
db.fetch_webhooks_for_channel(channel.id())