From d17854d07ddddbc8ffb0cce70ed8410cc8b0a6f4 Mon Sep 17 00:00:00 2001 From: renying Date: Fri, 29 Apr 2022 05:11:53 +0000 Subject: [PATCH] Fixbug#21999 --- module/testcase/model.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/module/testcase/model.php b/module/testcase/model.php index 3d3244ed20..d847c28cce 100644 --- a/module/testcase/model.php +++ b/module/testcase/model.php @@ -1210,9 +1210,9 @@ class testcaseModel extends model } $storyVersionPairs = $this->story->getVersions($data->story); - $cases = array(); - $line = 1; - $errorMessages = array(); + $cases = array(); + $line = 1; + $fieldNames = array(); foreach($data->product as $key => $product) { $caseData = new stdclass(); @@ -1236,7 +1236,7 @@ class testcaseModel extends model { $requiredField = trim($requiredField); if(!isset($caseData->$requiredField)) continue; - if(empty($caseData->$requiredField) and !isset($errorMessages[$requiredField])) $errorMessages[$requiredField] = $this->lang->testcase->$requiredField; + if(empty($caseData->$requiredField) and !isset($fieldNames[$requiredField])) $fieldNames[$requiredField] = $this->lang->testcase->$requiredField; } } @@ -1253,7 +1253,7 @@ class testcaseModel extends model $cases[$key] = $caseData; $line++; } - if(!empty($errorMessages)) dao::$errors = sprintf($this->lang->testcase->noRequireTip, implode(',', $errorMessages)); + if(!empty($fieldNames)) dao::$errors = sprintf($this->lang->testcase->noRequireTip, implode(',', $fieldNames)); if(dao::isError()) return false;