From d2c7f8591738ed3f104f25bbdb9b2531d3b7fbe7 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Fri, 26 Sep 2025 16:30:53 +0530 Subject: [PATCH] Fix validation for 'No of Operation' in resolveRecord method to include actual value in error message --- app/Filament/Imports/LineImporter.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Filament/Imports/LineImporter.php b/app/Filament/Imports/LineImporter.php index 51fe5b9..f412cf3 100644 --- a/app/Filament/Imports/LineImporter.php +++ b/app/Filament/Imports/LineImporter.php @@ -114,8 +114,8 @@ class LineImporter extends Importer $noOfOps = (int) ($this->data['no_of_operation'] ?? 0); - if ($noOfOps == null || $noOfOps == '' || !is_numeric($noOfOps)) { - throw new RowImportFailedException("'No of Operation' is required and must be a number"); + if (($noOfOps == null || $noOfOps == '' || !is_numeric($noOfOps)) && $noOfOps != 0) { + throw new RowImportFailedException("'No of Operation' is required and must be a number $noOfOps"); } if ($noOfOps > 10)