From b34d48fe92d5b51dcdca6904aeac9aceef56720d Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Sat, 28 Feb 2026 09:54:15 +0530 Subject: [PATCH] Updated plant load logic on report filter --- app/Filament/Resources/CharacteristicValueResource.php | 2 +- app/Filament/Resources/InvoiceInTransitResource.php | 1 - app/Filament/Resources/InvoiceValidationResource.php | 2 +- app/Filament/Resources/ProcessOrderResource.php | 2 +- app/Filament/Resources/ProductCharacteristicsMasterResource.php | 2 +- app/Filament/Resources/QualityValidationResource.php | 2 +- 6 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app/Filament/Resources/CharacteristicValueResource.php b/app/Filament/Resources/CharacteristicValueResource.php index 3dd6516..c3a90c4 100644 --- a/app/Filament/Resources/CharacteristicValueResource.php +++ b/app/Filament/Resources/CharacteristicValueResource.php @@ -444,7 +444,7 @@ class CharacteristicValueResource extends Resource $userHas = Filament::auth()->user()->plant_id; if ($userHas && strlen($userHas) > 0) { - Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); + return Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); } else { return Plant::whereHas('characteristicValues', function ($query) { $query->whereNotNull('id'); diff --git a/app/Filament/Resources/InvoiceInTransitResource.php b/app/Filament/Resources/InvoiceInTransitResource.php index dff0a89..9804818 100644 --- a/app/Filament/Resources/InvoiceInTransitResource.php +++ b/app/Filament/Resources/InvoiceInTransitResource.php @@ -626,7 +626,6 @@ class InvoiceInTransitResource extends Resource ->body('Invoice in transit upload failed!') ->success() ->send(); - return; } } diff --git a/app/Filament/Resources/InvoiceValidationResource.php b/app/Filament/Resources/InvoiceValidationResource.php index 5d56e19..bf829be 100644 --- a/app/Filament/Resources/InvoiceValidationResource.php +++ b/app/Filament/Resources/InvoiceValidationResource.php @@ -1206,7 +1206,7 @@ class InvoiceValidationResource extends Resource $userHas = Filament::auth()->user()->plant_id; if ($userHas && strlen($userHas) > 0) { - Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); + return Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); } else { return Plant::whereHas('invoiceValidations', function ($query) { $query->whereNotNull('id'); diff --git a/app/Filament/Resources/ProcessOrderResource.php b/app/Filament/Resources/ProcessOrderResource.php index 6a84b18..7055086 100644 --- a/app/Filament/Resources/ProcessOrderResource.php +++ b/app/Filament/Resources/ProcessOrderResource.php @@ -787,7 +787,7 @@ class ProcessOrderResource extends Resource $userHas = Filament::auth()->user()->plant_id; if ($userHas && strlen($userHas) > 0) { - Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); + return Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); } else { return Plant::whereHas('processOrders', function ($query) { $query->whereNotNull('id'); diff --git a/app/Filament/Resources/ProductCharacteristicsMasterResource.php b/app/Filament/Resources/ProductCharacteristicsMasterResource.php index 5989ade..66fc2de 100644 --- a/app/Filament/Resources/ProductCharacteristicsMasterResource.php +++ b/app/Filament/Resources/ProductCharacteristicsMasterResource.php @@ -433,7 +433,7 @@ class ProductCharacteristicsMasterResource extends Resource $userHas = Filament::auth()->user()->plant_id; if ($userHas && strlen($userHas) > 0) { - Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); + return Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); } else { return Plant::whereHas('productCharacteristicsMasters', function ($query) { $query->whereNotNull('id'); diff --git a/app/Filament/Resources/QualityValidationResource.php b/app/Filament/Resources/QualityValidationResource.php index bf3cd56..cbf851d 100644 --- a/app/Filament/Resources/QualityValidationResource.php +++ b/app/Filament/Resources/QualityValidationResource.php @@ -3030,7 +3030,7 @@ class QualityValidationResource extends Resource $userHas = Filament::auth()->user()->plant_id; if ($userHas && strlen($userHas) > 0) { - Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); + return Plant::where('id', $userHas)->pluck('name', 'id')->toArray(); } else { return Plant::whereHas('qualityValidations', function ($query) { $query->whereNotNull('id'); -- 2.49.1