diff --git a/app/Http/Controllers/Admin/AreaController.php b/app/Http/Controllers/Admin/AreaController.php index 26057f8..2906e1a 100644 --- a/app/Http/Controllers/Admin/AreaController.php +++ b/app/Http/Controllers/Admin/AreaController.php @@ -63,7 +63,9 @@ class AreaController extends Controller default: return abort(404); } - + if ($m == null){ + return abort(404); + } $valids = []; foreach ($area->segment as $seg) { if (File::exists(resource_path() . '/views/segments/' . $seg)) { @@ -190,7 +192,10 @@ class AreaController extends Controller } } foreach (json_decode($request->input('removed')) as $id) { - Part::where('id', $id)->first()->delete(); + $i = Part::where('id', $id)->first(); + if ($i != null) { + $i->delete(); + } } \Artisan::call('client'); diff --git a/resources/views/admin/posts/post-form.blade.php b/resources/views/admin/posts/post-form.blade.php index f99f349..f42c52d 100644 --- a/resources/views/admin/posts/post-form.blade.php +++ b/resources/views/admin/posts/post-form.blade.php @@ -103,7 +103,7 @@