From defed52caa18978e85a24f493d5c8133415d1f1a Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 7 Dec 2017 20:59:55 -0800 Subject: [PATCH] Fixed #4596 - manufacturer gate --- app/Policies/ManufacturerPolicy.php | 13 +++++++++++++ app/Providers/AuthServiceProvider.php | 6 ++++++ 2 files changed, 19 insertions(+) create mode 100644 app/Policies/ManufacturerPolicy.php diff --git a/app/Policies/ManufacturerPolicy.php b/app/Policies/ManufacturerPolicy.php new file mode 100644 index 0000000000..8800b46c30 --- /dev/null +++ b/app/Policies/ManufacturerPolicy.php @@ -0,0 +1,13 @@ + StatuslabelPolicy::class, Supplier::class => SupplierPolicy::class, User::class => UserPolicy::class, + Manufacturer::class => ManufacturerPolicy::class, ]; /** @@ -126,6 +131,7 @@ class AuthServiceProvider extends ServiceProvider || $user->can('view', \App\Models\Department::class) || $user->can('view', \App\Models\Location::class) || $user->can('view', \App\Models\Company::class) + || $user->can('view', \App\Models\Manufacturer::class) || $user->can('view', \App\Models\Depreciation::class); }); }