public function checkBeatmapDiscussionDestroy($user, $discussion)
{
$prefix = 'beatmap_discussion.destroy.';
$this->ensureLoggedIn($user);
$this->ensureCleanRecord($user);
if ($user->user_id !== $discussion->user_id) {
return;
}
if ($discussion->beatmapDiscussionPosts()->withoutDeleted()->count() > 1) {
return $prefix . 'has_reply';
}
return 'ok';
}