| @@ -2,9 +2,9 @@ | ||
| 2 | 2 | |
| 3 | 3 | namespace FluentSupport\App\Http\Policies; |
| 4 | 4 | |
| 5 | 5 | use FluentSupport\App\Modules\PermissionManager; |
| 6 | -use FluentSupport\Framework\Request\Request; | |
| 6 | +use FluentSupport\Framework\Http\Request\Request; | |
| 7 | 7 | use FluentSupport\Framework\Foundation\Policy; |
| 8 | 8 | |
| 9 | 9 | class ReportPolicy extends Policy |
| 10 | 10 | { |
| @@ -14,10 +14,7 @@ | ||
| 14 | 14 | * @return Boolean |
| 15 | 15 | */ |
| 16 | 16 | public function verifyRequest(Request $request) |
| 17 | 17 | { |
| 18 | - $permissions = PermissionManager::currentUserPermissions(); | |
| 19 | - $acceptedPermissions = ['fst_view_all_reports']; | |
| 20 | - | |
| 21 | - return !!array_intersect($permissions, $acceptedPermissions); | |
| 18 | + return PermissionManager::currentUserCan('fst_view_all_reports'); | |
| 22 | 19 | } |
| 23 | 20 | } |