From 216b62f8bf57240526e1d8ca33917c8cd8f681b1 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Thu, 31 Jul 2025 12:22:23 +0530 Subject: [PATCH] Added notification for missing invoice type in filter options --- app/Filament/Resources/InvoiceValidationResource.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Filament/Resources/InvoiceValidationResource.php b/app/Filament/Resources/InvoiceValidationResource.php index 0f2d4017c..dfcceaa23 100644 --- a/app/Filament/Resources/InvoiceValidationResource.php +++ b/app/Filament/Resources/InvoiceValidationResource.php @@ -1013,6 +1013,13 @@ class InvoiceValidationResource extends Resource ->query(function ($query, array $data) { // Hide all records initially if no filters are applied if (empty($data['invoice_type']) || (empty($data['Plant']) && empty($data['invoice_number']) && empty($data['serial_number']) && empty($data['created_from']) && empty($data['created_to']) && empty($data['operator_id']) && empty($data['scanned_status']) && empty($data['sticker_master_id']))) { + if(empty($data['invoice_type'])) + { + Notification::make() + ->title('Please, choose invoice type to filter.') + ->danger() + ->send(); + } return $query->whereRaw('1 = 0'); }