diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index b5d699a52..6614d2121 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -5,6 +5,7 @@ use Auth; use Biigle\Announcement; use Biigle\Support\FilesystemManager; +use Biigle\User; use Illuminate\Pagination\Paginator; use Illuminate\Support\Facades\Blade; use Illuminate\Support\Facades\Storage; @@ -38,7 +39,7 @@ public function boot(): void // Make some variables available in any view. $user = Auth::user(); $view->with('user', $user); - if ($user) { + if ($user instanceof User) { $view->with('hasNotification', $user->unreadNotifications()->exists()); } $view->with('announcement', Announcement::getActive());