fix: change permission check for fetching channel webhooks

This commit is contained in:
Paul Makles
2025-02-10 18:04:46 +00:00
parent 5f84daa9db
commit e3723d647e

View File

@@ -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())