summaryrefslogtreecommitdiff
path: root/src/application/views/view_post.php
diff options
context:
space:
mode:
authorJonas Kohl2024-10-11 15:10:58 +0200
committerJonas Kohl2024-10-11 15:10:58 +0200
commit869d46123f43365bbace15e69697213feb366e7e (patch)
tree8feb6a52dd98c894f6fc56186876a9d05a898181 /src/application/views/view_post.php
parentc8af8a5fcbe6ffa493187604a6cc350066db57a2 (diff)
Hide reply buttons when topic is lockedv0.4.3
Diffstat (limited to 'src/application/views/view_post.php')
-rw-r--r--src/application/views/view_post.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/application/views/view_post.php b/src/application/views/view_post.php
index b41f418..e2fcc36 100644
--- a/src/application/views/view_post.php
+++ b/src/application/views/view_post.php
@@ -12,7 +12,7 @@ $isImage = fn(string $m) => str_starts_with($m, "image/") || str_starts_with($m,
$fileAttachments = array_filter($attachments, fn(Attachment $a) => !$isImage($a->mimeType));
$imageAttachments = array_filter($attachments, fn(Attachment $a) => $isImage($a->mimeType));
-$canReply = $GLOBALS["currentUser"]?->hasPermission(UserPermissions::CREATE_OWN_POST) ?? false;
+$canReply = !$topic->isLocked && ($GLOBALS["currentUser"]?->hasPermission(UserPermissions::CREATE_OWN_POST) ?? false);
$canEdit = ($GLOBALS["currentUser"]?->id === $postAuthor?->id && $postAuthor?->hasPermission(UserPermissions::EDIT_OWN_POST))
|| ($GLOBALS["currentUser"]?->hasPermission(UserPermissions::EDIT_OTHER_POST));