From b08964712278c1c83f155e0f2b589d38023b4051 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Tue, 3 Nov 2026 10:43:27 +0530 Subject: [PATCH] Added duplicate validation in gr master --- app/Filament/Resources/GrMasterResource.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Filament/Resources/GrMasterResource.php b/app/Filament/Resources/GrMasterResource.php index 527fdbdf..d17054db 100644 --- a/app/Filament/Resources/GrMasterResource.php +++ b/app/Filament/Resources/GrMasterResource.php @@ -71,7 +71,12 @@ class GrMasterResource extends Resource Forms\Components\TextInput::make('gr_number') ->label('GR Number') ->minLength(7) - ->required(), + ->required() + ->rule(function (Get $get) { + return Rule::unique('gr_masters', 'gr_number') + ->where('plant_id', $get('plant_id')) + ->ignore($get('id')); + }), Forms\Components\TextInput::make('serial_number') ->label('Serial Number') ->rule(function (callable $get) {