Есть ли тут что-то из-за чего может быть ошибка 404?
в др. файлах вроде всё норм...
public function update(Request $request, $id)
{
$image_name = $request->hidden_image;
$image = $request->file('image');
if($image != '') {
$request->validate([
'title' => 'required',
'description' => 'required',
'content' => 'required',
'download_link' => 'required',
'image' => 'image|max:2048'
]);
$image_name = rand() . '.'. $image->getClientOriginalExtension();
$image->move(public_path('images'), $image_name);
} else {
$request->validate([
'title' => 'required',
'description' => 'required',
'content' => 'required',
'download_link' => 'required'
]);
}
$form_data = array(
'title' => $request->title,
'description' => $request->description,
'content' => $request->content,
'download_link' => $request->download_link,
'image' => $image_name
);
Book::whereId($id)->update($form_data);
return redirect('books')->with('success', 'Редактирование книги прошло успешно');
}