public function restore($id)
 {
     $post = BeatmapDiscussionPost::whereNotNull('deleted_at')->findOrFail($id);
     priv_check('BeatmapDiscussionPostRestore', $post)->ensureCan();
     $post->restore();
     return $post->beatmapsetDiscussion->defaultJson();
 }