@@ 52-55 (lines=4) @@ | ||
49 | $blog_post->save(); |
|
50 | ||
51 | $image_path = null; |
|
52 | if ($request->file('image')) { |
|
53 | $original_file_name = $request->file('image')->getClientOriginalName(); |
|
54 | $image_path = $request->file('image')->storeAs('blog_posts/'.$blog_post->id, $original_file_name, 'public'); |
|
55 | } |
|
56 | $blog_post->image = $image_path; |
|
57 | $blog_post->save(); |
|
58 | ||
@@ 184-189 (lines=6) @@ | ||
181 | ]); |
|
182 | $attributes['published'] = request()->has('published'); |
|
183 | ||
184 | if ($request->file('image')) { |
|
185 | $original_file_name = $request->file('image')->getClientOriginalName(); |
|
186 | $image_path = $request->file('image')->storeAs('blog_posts/'.$blogPost->id, $original_file_name, 'public'); |
|
187 | } else { |
|
188 | $image_path = $blogPost->image; |
|
189 | } |
|
190 | ||
191 | if ($blogPost->published == false && request()->has('published')) { |
|
192 | $attributes['published_at'] = date('Y-m-d H:i:s'); |