diff --git a/src/Auth/Concerns/WithAuthentication.php b/src/Auth/Concerns/WithAuthentication.php index 0c01c2f..82e03af 100644 --- a/src/Auth/Concerns/WithAuthentication.php +++ b/src/Auth/Concerns/WithAuthentication.php @@ -28,11 +28,11 @@ protected function getAuthKey(): int|string|null protected function can(string $ability, mixed $arguments = []): bool { - return $this->getAuthUser()->can($ability, $arguments); + return $this->getAuthUser()?->can($ability, $arguments); } protected function cannot(string $ability, mixed $arguments = []): bool { - return $this->getAuthUser()->cannot($ability, $arguments); + return $this->getAuthUser()?->cannot($ability, $arguments); } }