From 549462948ee223ae5ee47a0fdfede7b67c225516 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Mon, 21 Sep 2026 09:38:34 +0530 Subject: [PATCH 1/2] Updated validation for Characteristic Approver Master Importer --- .../Imports/CharacteristicApproverMasterImporter.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Filament/Imports/CharacteristicApproverMasterImporter.php b/app/Filament/Imports/CharacteristicApproverMasterImporter.php index d571d49..a6b124b 100644 --- a/app/Filament/Imports/CharacteristicApproverMasterImporter.php +++ b/app/Filament/Imports/CharacteristicApproverMasterImporter.php @@ -153,10 +153,14 @@ class CharacteristicApproverMasterImporter extends Importer if (! is_numeric($apprDur1)) { $warnMsg[] = 'Duration 1 must be a numeric value (HH.MM)!'; } - if ($apprDur2 != null && $apprDur2 != '' && ! is_numeric($apprDur2)) { + if ($apprDur2 == null || $apprDur2 == '') { + $apprDur2 = 0.00; + } elseif ($apprDur2 != null && $apprDur2 != '' && ! is_numeric($apprDur2)) { $warnMsg[] = 'Duration 2 must be a numeric value (HH.MM)!'; } - if ($apprDur3 != null && $apprDur3 != '' && ! is_numeric($apprDur3)) { + if ($apprDur3 == null || $apprDur3 == '') { + $apprDur3 = 0.00; + } elseif ($apprDur3 != null && $apprDur3 != '' && ! is_numeric($apprDur3)) { $warnMsg[] = 'Duration 3 must be a numeric value (HH.MM)!'; } -- 2.49.1 From d5f3591d1193cf624c5d52285553f1e8777fc6ba Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Mon, 21 Sep 2026 09:44:16 +0530 Subject: [PATCH 2/2] Added options in characteristics type in sticker detail page --- app/Filament/Resources/StickerDetailResource.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Filament/Resources/StickerDetailResource.php b/app/Filament/Resources/StickerDetailResource.php index 083ca70..9da86a8 100644 --- a/app/Filament/Resources/StickerDetailResource.php +++ b/app/Filament/Resources/StickerDetailResource.php @@ -117,6 +117,9 @@ class StickerDetailResource extends Resource ->prepend('Plant Name', 'plant_name') ->prepend('Plant Address', 'plant_address') ->prepend('Current Date', 'current_date') + ->prepend('Tested By', 'tested_by') + ->prepend('Verified By', 'verified_by') + ->prepend('Approved By', 'approved_by') ->toArray() ), Forms\Components\TextInput::make('string_value') -- 2.49.1