From a649b8b9a66ba9d25e20c59dcf6aa622a52a5c29 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 f8b0b2af..1c6a02d3 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();