Updates for low permission users attempting to generate reports

This commit is contained in:
David Bomba 2023-08-10 19:53:35 +10:00
parent 1c909d6c60
commit 8e5fba6943

View File

@ -22,7 +22,11 @@ class GenericReportRequest extends Request
*/ */
public function authorize() : bool public function authorize() : bool
{ {
return auth()->user()->isAdmin(); /** @var \App\Models\User $user */
$user = auth()->user();
return $user->isAdmin() || $user->hasPermission('view_reports');
} }
public function rules() public function rules()