Simplify article creation/editing regarding published

This commit is contained in:
Jonny Barnes 2017-07-03 16:41:43 +01:00
parent bf716aba37
commit 4e32610574

View file

@ -40,10 +40,6 @@ class ArticlesController extends Controller
*/ */
public function store(Request $request) public function store(Request $request)
{ {
$published = $request->input('published');
if ($published == null) {
$published = '0';
}
//if a `.md` is attached use that for the main content. //if a `.md` is attached use that for the main content.
if ($request->hasFile('article')) { if ($request->hasFile('article')) {
$file = $request->file('article')->openFile(); $file = $request->file('article')->openFile();
@ -55,7 +51,7 @@ class ArticlesController extends Controller
'url' => $request->input('url'), 'url' => $request->input('url'),
'title' => $request->input('title'), 'title' => $request->input('title'),
'main' => $main, 'main' => $main,
'published' => $published, 'published' => $request->input('published') ?? 0,
] ]
); );
@ -89,15 +85,11 @@ class ArticlesController extends Controller
*/ */
public function update(Request $request, $articleId) public function update(Request $request, $articleId)
{ {
$published = $request->input('published');
if ($published == null) {
$published = '0';
}
$article = Article::find($articleId); $article = Article::find($articleId);
$article->title = $request->input('title'); $article->title = $request->input('title');
$article->url = $request->input('url'); $article->url = $request->input('url');
$article->main = $request->input('main'); $article->main = $request->input('main');
$article->published = $published; $article->published = $request->input('published') ?? 0;
$article->save(); $article->save();
return redirect('/admin/blog'); return redirect('/admin/blog');