From cca016ba10039383056a6502067724adbb082555 Mon Sep 17 00:00:00 2001 From: flashwave Date: Fri, 2 Feb 2024 01:59:21 +0000 Subject: [PATCH] Prevent banned users from sending messages. --- src/Messages/MessagesRoutes.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Messages/MessagesRoutes.php b/src/Messages/MessagesRoutes.php index f8b0b2a..1c6a02d 100644 --- a/src/Messages/MessagesRoutes.php +++ b/src/Messages/MessagesRoutes.php @@ -41,7 +41,8 @@ class MessagesRoutes extends RouteHandler { if(!$globalPerms->check(Perm::G_MESSAGES_VIEW)) return 403; - $this->canSendMessages = $globalPerms->check(Perm::G_MESSAGES_SEND); + $this->canSendMessages = $globalPerms->check(Perm::G_MESSAGES_SEND) + && !$this->usersCtx->hasActiveBan($this->authInfo->getUserInfo()); if($request->getMethod() === 'POST' && $request->isFormContent()) { $content = $request->getContent();