diff --git a/app/Livewire/Subscription/Index.php b/app/Livewire/Subscription/Index.php index 6c1d8e66c..b367e6dcc 100644 --- a/app/Livewire/Subscription/Index.php +++ b/app/Livewire/Subscription/Index.php @@ -15,7 +15,7 @@ class Index extends Component if (!isCloud()) { return redirect(RouteServiceProvider::HOME); } - if (auth()->user()->isMember()) { + if (auth()->user()?->isMember()) { return redirect()->route('dashboard'); } if (data_get(currentTeam(), 'subscription') && isSubscriptionActive()) { diff --git a/app/Livewire/Subscription/Show.php b/app/Livewire/Subscription/Show.php index 413997464..2ae89806d 100644 --- a/app/Livewire/Subscription/Show.php +++ b/app/Livewire/Subscription/Show.php @@ -11,7 +11,7 @@ class Show extends Component if (!isCloud()) { return redirect()->route('dashboard'); } - if (auth()->user()->isMember()) { + if (auth()->user()?->isMember()) { return redirect()->route('dashboard'); } if (!data_get(currentTeam(), 'subscription')) { diff --git a/app/Models/Team.php b/app/Models/Team.php index e08ba7f5b..29e434a5d 100644 --- a/app/Models/Team.php +++ b/app/Models/Team.php @@ -22,7 +22,7 @@ class Team extends Model implements SendsDiscord, SendsEmail protected static function booted() { static::saving(function ($team) { - if (auth()->user()->isMember()) { + if (auth()->user()?->isMember()) { throw new \Exception('You are not allowed to update this team.'); } });