From b4ac08292fdd09d8d55ccb6b7326b10b49893bdd Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Thu, 24 Apr 2025 10:17:58 +0530 Subject: [PATCH] Added 'view export invoice' permission --- app/Filament/Resources/InvoiceValidationResource.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Filament/Resources/InvoiceValidationResource.php b/app/Filament/Resources/InvoiceValidationResource.php index 9a0bed3..7b111fb 100644 --- a/app/Filament/Resources/InvoiceValidationResource.php +++ b/app/Filament/Resources/InvoiceValidationResource.php @@ -886,7 +886,10 @@ class InvoiceValidationResource extends Resource ExportAction::make() ->label('Export Invoices') ->color('warning') - ->exporter(InvoiceValidationExporter::class), + ->exporter(InvoiceValidationExporter::class) + ->visible(function() { + return Filament::auth()->user()->can('view export invoice'); + }), ]) ->filters([