From bec3e9f8bd40ef6f15ae0fba1e6580c09729bbeb Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Tue, 13 Jan 2026 15:39:42 +0530 Subject: [PATCH] Updated item code filter option against plant from stickerMaster --- app/Filament/Resources/StickerMasterResource.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/Filament/Resources/StickerMasterResource.php b/app/Filament/Resources/StickerMasterResource.php index 733723e..21b2c40 100644 --- a/app/Filament/Resources/StickerMasterResource.php +++ b/app/Filament/Resources/StickerMasterResource.php @@ -620,7 +620,17 @@ class StickerMasterResource extends Resource ->options(function (callable $get) { $plantId = $get('Plant'); - return $plantId ? Item::where('plant_id', $plantId)->pluck('code', 'id') : []; + if (! $plantId) { + return []; + } + + return Item::whereHas('stickerMasters', function ($query) use ($plantId) { + if ($plantId) { + $query->where('plant_id', $plantId); + } + })->pluck('code', 'id'); + + // return $plantId ? Item::where('plant_id', $plantId)->pluck('code', 'id') : []; }) ->searchable() ->reactive(), -- 2.49.1