Skip to content

Commit 358ed9b

Browse files
committed
permission check
1 parent 5229228 commit 358ed9b

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

files/lib/system/gridView/admin/DiscordWebhookGridView.class.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
use wcf\system\gridView\renderer\DefaultColumnRenderer;
1515
use wcf\system\gridView\renderer\TimeColumnRenderer;
1616
use wcf\system\interaction\admin\DiscordWebhookInteractions;
17+
use wcf\system\WCF;
1718

1819
final class DiscordWebhookGridView extends AbstractGridView
1920
{
@@ -91,6 +92,12 @@ public function render(mixed $value, mixed $context = null): string
9192
$this->setSortOrder('ASC');
9293
}
9394

95+
#[Override]
96+
public function isAccessible(): bool
97+
{
98+
return WCF::getSession()->getPermission('admin.discord.canManageWebhooks');
99+
}
100+
94101
#[Override]
95102
protected function createObjectList(): DatabaseObjectList
96103
{

0 commit comments

Comments
 (0)