v1.1.0 - Washing machines and locations is on the same pages now, made bruger roles immortal so you cant delete it or edit it

This commit is contained in:
2020-09-10 10:39:07 +02:00
parent 1030bcc13f
commit e08a8aa509
4 changed files with 53 additions and 19 deletions
@@ -29,7 +29,7 @@ class RolesController extends Controller
*/
public function index(Request $request)
{
$roles = Role::query()->where("id", "!=", 1)->paginate(20);
$roles = Role::query()->where("id", "!=", 1)->where("id", "!=", 2)->paginate(20);
return Response::detect("roles.index", [ "roles" => $roles]);
}
@@ -104,7 +104,7 @@ class RolesController extends Controller
*/
public function edit($id)
{
if($id == 1)
if($id == 1 || $id == 2)
return redirect()->route("roles.index");
$role = Role::find($id);
@@ -120,7 +120,7 @@ class RolesController extends Controller
*/
public function update(Request $request, $id)
{
if($id == 1)
if($id == 1 || $id == 2)
return redirect()->route("roles.index");
$data = $request->validate([
@@ -170,7 +170,7 @@ class RolesController extends Controller
*/
public function destroy($id)
{
if($id == 1)
if($id == 1 || $id == 2)
return redirect()->route("roles.index");
$role = Role::find($id);
@@ -187,7 +187,7 @@ class RolesController extends Controller
"<th style=\"width: 1em;\"><img class=\"w-100\" src=".asset('/images/icons/pencil.svg')." alt=\"Update\"></th>".
"<th style=\"width: 1em;\"><img class=\"w-100\" src=".asset('/images/icons/trashcan.svg')." alt=\"Delete\"></th>".
"</tr>";
$roles = DB::table('roles')->where("id", "!=", 1)->where('name', 'LIKE',$request->search.'%')->get();
$roles = DB::table('roles')->where("id", "!=", 1)->where("id", "!=", 2)->where('name', 'LIKE',$request->search.'%')->get();
if(count($roles) !== 0){
foreach ($roles as $key => $role){