From d21581ea610a6149a90d8853e13e87067a16a88a Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Wed, 4 Feb 2026 10:42:42 +0530 Subject: [PATCH] Updated report view rights against role --- app/Filament/Resources/InvoiceValidationResource.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/Filament/Resources/InvoiceValidationResource.php b/app/Filament/Resources/InvoiceValidationResource.php index 1a6d833..c7cfe5a 100644 --- a/app/Filament/Resources/InvoiceValidationResource.php +++ b/app/Filament/Resources/InvoiceValidationResource.php @@ -1125,11 +1125,11 @@ class InvoiceValidationResource extends Resource // ]) ->options(function () { $userRights = Filament::auth()->user(); - $hasBoth = ($userRights->hasRole(['Super Admin', 'Sales Employee', 'Sales Supervisor Hub', 'Sales Manager']) ?? null); + $hasBoth = ($userRights->hasRole(['Super Admin', 'Sales Employee', 'Sales Supervisor Hub', 'Sales Supervisor Hub Upload', 'Sales Manager']) ?? null); - $hasSerial = ($userRights->hasRole(['Sales Supervisor 1', 'Sales Supervisor Inventory', 'Sales Employee Inventory']) ?? null); + $hasSerial = ($userRights->hasRole(['Sales Supervisor 1', 'Sales Supervisor Upload 1']) ?? null); // , 'Sales Supervisor Inventory', 'Sales Supervisor Inventory Upload', 'Sales Employee Inventory' - $hasMaterial = $userRights->hasRole('Sales Supervisor 2') ?? null; + $hasMaterial = ($userRights->hasRole(['Sales Supervisor 2', 'Sales Supervisor Upload 2']) ?? null); $retRes = [ 'Serial' => 'Serial', @@ -1149,11 +1149,11 @@ class InvoiceValidationResource extends Resource // ->default('Serial') ->default(function () { $userRights = Filament::auth()->user(); - $hasBoth = ($userRights->hasRole(['Super Admin', 'Sales Employee', 'Sales Supervisor Hub', 'Sales Manager']) ?? null); + $hasBoth = ($userRights->hasRole(['Super Admin', 'Sales Employee', 'Sales Supervisor Hub', 'Sales Supervisor Hub Upload', 'Sales Manager']) ?? null); - $hasSerial = ($userRights->hasRole(['Sales Supervisor 1', 'Sales Supervisor Inventory', 'Sales Employee Inventory']) ?? null); + $hasSerial = ($userRights->hasRole(['Sales Supervisor 1', 'Sales Supervisor Upload 1']) ?? null); // , 'Sales Supervisor Inventory', 'Sales Supervisor Inventory Upload', 'Sales Employee Inventory' - $hasMaterial = $userRights->hasRole('Sales Supervisor 2') ?? null; + $hasMaterial = ($userRights->hasRole(['Sales Supervisor 2', 'Sales Supervisor Upload 2']) ?? null); if ($hasBoth || $hasSerial) { return 'Serial'; -- 2.49.1