From d7001937ac722ee3ea899c8ea7374abe05e8b057 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Thu, 8 Feb 2024 13:40:26 +0100 Subject: [PATCH] Fix access control in Admin Index and Navbar components --- app/Livewire/Admin/Index.php | 2 +- resources/views/components/navbar.blade.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Livewire/Admin/Index.php b/app/Livewire/Admin/Index.php index 4fe430538..888a29233 100644 --- a/app/Livewire/Admin/Index.php +++ b/app/Livewire/Admin/Index.php @@ -11,7 +11,7 @@ class Index extends Component public $users = []; public function mount() { - if (isInstanceAdmin() && session('adminToken') === null) { + if (!isInstanceAdmin() && session('adminToken') === null) { return redirect()->route('dashboard'); } $this->users = User::whereHas('teams', function ($query) { diff --git a/resources/views/components/navbar.blade.php b/resources/views/components/navbar.blade.php index e4cafb6b9..04ce6257f 100644 --- a/resources/views/components/navbar.blade.php +++ b/resources/views/components/navbar.blade.php @@ -142,7 +142,7 @@ - @if (isCloud()) + @if (isCloud() && isInstanceAdmin())