From 3ab6acb1cd232b3daa22fdeab07a80074a11e4d6 Mon Sep 17 00:00:00 2001 From: Triono Putra Date: Wed, 28 May 2025 23:11:38 +0700 Subject: [PATCH] Update --- Dockerfile | 4 ---- app/Models/User.php | 6 +++++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0433224..b202928 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,10 +40,6 @@ USER root RUN chown -R www-data:www-data /var/www/storage /var/www/bootstrap/cache \ && chmod -R 775 /var/www/storage /var/www/bootstrap/cache -RUN chmod -R 777 /var/www -RUN sed -i 's/display_errors = Off/display_errors = On/g' /etc/php/8.3/fpm/php.ini -RUN sed -i 's/display_errors = Off/display_errors = On/g' /etc/php/8.3/cli/php.ini -RUN sed -i 's/error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT/error_reporting = E_ALL/g' /etc/php/8.3/fpm/php.ini EXPOSE 9000 CMD ["php-fpm"] diff --git a/app/Models/User.php b/app/Models/User.php index c56ea0c..fbbcde2 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -8,8 +8,9 @@ use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; use Spatie\Permission\Traits\HasRoles; +use Filament\Models\Contracts\FilamentUser; -class User extends Authenticatable +class User extends Authenticatable implements FilamentUser { /** @use HasFactory<\Database\Factories\UserFactory> */ use HasFactory, Notifiable, HasRoles; @@ -62,4 +63,7 @@ class User extends Authenticatable { return $this->hasMany(HomeRoomTeacher::class, 'teacher_id'); } + public function canAccessFilament(): bool { + return true; + } }