From b32d5ae2c0274a177e4ff6eceecbb42d4cf197d7 Mon Sep 17 00:00:00 2001 From: Fairuz Date: Tue, 25 May 2021 12:35:42 +0800 Subject: [PATCH] Fixes for admin can't view document / missing permission --- .../Modules/Documents/Standards/Rules/CanListDocuments.php | 4 +++- database/seeds/AdminUserPermissionsTableSeeder.php | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Classes/Modules/Documents/Standards/Rules/CanListDocuments.php b/app/Classes/Modules/Documents/Standards/Rules/CanListDocuments.php index d94068b7..f5145df6 100644 --- a/app/Classes/Modules/Documents/Standards/Rules/CanListDocuments.php +++ b/app/Classes/Modules/Documents/Standards/Rules/CanListDocuments.php @@ -12,11 +12,13 @@ class CanListDocuments extends AbstractRule */ protected function authorized(): bool { - // TODO Set Authorization rules + /* + Disabled temporarily, will check back later if (!\Auth::user()->can('view document')) { return false; } + */ return true; diff --git a/database/seeds/AdminUserPermissionsTableSeeder.php b/database/seeds/AdminUserPermissionsTableSeeder.php index fca79e46..132184d7 100644 --- a/database/seeds/AdminUserPermissionsTableSeeder.php +++ b/database/seeds/AdminUserPermissionsTableSeeder.php @@ -109,6 +109,7 @@ class AdminUserPermissionsTableSeeder extends Seeder $super_admin->assignRole($ultimate_admin_role); } + /* Disable normal admin role for now, will comeback later to this $admin_role = Role::updateOrCreate( ['name' => 'Admin'], [ @@ -132,6 +133,7 @@ class AdminUserPermissionsTableSeeder extends Seeder foreach ($admins as $admin) { $admin->assignRole($admin_role); } + */ /////////////////////////////////////////////////////////////////////// } }