From 912a20421c1c83eb030cdd2aca21e1cbee003409 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Fri, 30 Jan 2026 14:27:30 +0700 Subject: [PATCH] feat: Add `VerificationStatus` enum import and a commented-out verification check to `canAccessPanel`. --- app/Models/User.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Models/User.php b/app/Models/User.php index edbbdf5..587ba2d 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -4,6 +4,7 @@ use App\Enums\IsActive; use App\Enums\RoleEnum; +use App\Enums\VerificationStatus; use Filament\Models\Contracts\FilamentUser; use Filament\Panel; use Illuminate\Contracts\Auth\MustVerifyEmail; @@ -37,6 +38,10 @@ protected function casts(): array public function canAccessPanel(Panel $panel): bool { + // if ($this->company?->verificationRequest?->status === VerificationStatus::REJECTED) { + // return false; + // } + return $this->is_active === IsActive::ACTIVE; }