diff --git a/src/Core/Access/DiscussionPolicy.php b/src/Core/Access/DiscussionPolicy.php index 3781f213f..66bbf5560 100644 --- a/src/Core/Access/DiscussionPolicy.php +++ b/src/Core/Access/DiscussionPolicy.php @@ -109,6 +109,8 @@ class DiscussionPolicy extends AbstractPolicy */ public function delete(User $actor, Discussion $discussion) { - return $this->rename($actor, $discussion); + if ($discussion->start_user_id == $actor->id && $discussion->participants_count <= 1) { + return true; + } } }