diff options
Diffstat (limited to 'app/Http/Controllers/WritingController.php')
| -rw-r--r-- | app/Http/Controllers/WritingController.php | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/app/Http/Controllers/WritingController.php b/app/Http/Controllers/WritingController.php index 67d7b8d..b99d6bb 100644 --- a/app/Http/Controllers/WritingController.php +++ b/app/Http/Controllers/WritingController.php @@ -37,14 +37,13 @@ class WritingController extends Controller 'title' => 'required|min:3|max:255', 'content' => 'required|min:10', ]); - - + $writing = Writing::create([ 'title' => $validated['title'], 'content' => $validated['content'], - 'user_id' => Auth::user() == null ? null : Auth::id(), + 'user_id' => Auth::id(), ]); - + return redirect()->route('w.show', $writing) ->with('success', 'Writing created successfully!'); } @@ -54,7 +53,7 @@ class WritingController extends Controller */ public function show($id) { - $writing = Writing::findOrFail($id); + $writing = Writing::with('user')->findOrFail($id); return view('writings.show', [ 'writing' => $writing ]); |
