diff options
Diffstat (limited to 'src/application/views/view_post.php')
| -rw-r--r-- | src/application/views/view_post.php | 2 | 
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)); |