diff --git a/app/Http/Middleware/RequireRole.php b/app/Http/Middleware/RequireRole.php index 76230fb19..784322a2f 100644 --- a/app/Http/Middleware/RequireRole.php +++ b/app/Http/Middleware/RequireRole.php @@ -4,8 +4,7 @@ namespace App\Http\Middleware; use Closure; use DB; -use App\Models\User; -use App\Models\User\UserRole; +use \App\Models\User\UserRole; class RequireRole { @@ -26,12 +25,12 @@ class RequireRole 'Director' => 3, 'Admin' => 4, ]; - $check = UserRole::where('character_id', auth()->user()->character_id)->get(); + $check = DB::table('user_roles')->where('character_id', auth()->user()->character_id)->get(['role']); - if($ranking[$check->role] === $ranking[$role]) { + if($ranking[$check[0]->role] === $ranking[$role]) { $confirmed = true; } - if($ranking[$check->role] >= $ranking[$role]) { + if($ranking[$check[0]->role] >= $ranking[$role]) { $confirmed = true; }