From 596d66b36612ededd9ac780c7c8d501ddef713f5 Mon Sep 17 00:00:00 2001 From: Malek Tellissi Date: Sun, 13 Sep 2026 02:37:55 +0200 Subject: [PATCH] Apply EnforcesRoles trait in ProductResource and ProductSaleResource Import was present but use statement inside class body was missing, so role checks had no effect on these two resources. Co-Authored-By: Claude Sonnet 4.6 --- app/Filament/User/Resources/ProductResource.php | 2 ++ app/Filament/User/Resources/ProductSaleResource.php | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/Filament/User/Resources/ProductResource.php b/app/Filament/User/Resources/ProductResource.php index 9c1b872..3f138ff 100644 --- a/app/Filament/User/Resources/ProductResource.php +++ b/app/Filament/User/Resources/ProductResource.php @@ -27,6 +27,8 @@ use Illuminate\Support\HtmlString; use Picqer\Barcode\BarcodeGeneratorSVG; class ProductResource extends Resource { + use EnforcesRoles; + protected static ?string $model = Product::class; protected static ?string $navigationIcon = 'heroicon-o-inbox'; diff --git a/app/Filament/User/Resources/ProductSaleResource.php b/app/Filament/User/Resources/ProductSaleResource.php index 780a833..9c7a418 100644 --- a/app/Filament/User/Resources/ProductSaleResource.php +++ b/app/Filament/User/Resources/ProductSaleResource.php @@ -20,6 +20,8 @@ use Filament\Forms\Components\DatePicker; use Filament\Tables\Columns\TextColumn; class ProductSaleResource extends Resource { + use EnforcesRoles; + protected static ?string $model = ProductSale::class; protected static ?string $navigationIcon = 'heroicon-o-arrow-up-on-square';