From dba78c24ccd9aba3c202708685fc38ee9324bea3 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Sun, 3 Jun 2018 20:20:12 -0600 Subject: [PATCH] Update CommentController --- app/Http/Controllers/CommentController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/CommentController.php b/app/Http/Controllers/CommentController.php index 565ceec5d..b6851442e 100644 --- a/app/Http/Controllers/CommentController.php +++ b/app/Http/Controllers/CommentController.php @@ -9,6 +9,14 @@ use App\{Comment, Profile, Status}; class CommentController extends Controller { + + public function show(Request $request, $username, int $id) + { + $user = Profile::whereUsername($username)->firstOrFail(); + $status = Status::whereProfileId($user->id)->whereNotNull('in_reply_to_id')->findOrFail($id); + return view('status.reply', compact('user', 'status')); + } + public function store(Request $request) { if(Auth::check() === false) { abort(403); } @@ -34,7 +42,7 @@ class CommentController extends Controller NewStatusPipeline::dispatch($reply, false); if($request->ajax()) { - $response = ['code' => 200, 'msg' => 'Comment saved']; + $response = ['code' => 200, 'msg' => 'Comment saved', 'username' => $profile->username, 'url' => $reply->url(), 'profile' => $profile->url()]; } else { $response = redirect($status->url()); }