From c844b24c469b0f218399c507ebc5b2d9d036bce9 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Wed, 4 Dec 2019 13:15:44 +0800 Subject: [PATCH] * finish task #6625. --- module/caselib/model.php | 1 + module/testcase/model.php | 1 + 2 files changed, 2 insertions(+) diff --git a/module/caselib/model.php b/module/caselib/model.php index 292839d45d..2e2505c81a 100644 --- a/module/caselib/model.php +++ b/module/caselib/model.php @@ -438,6 +438,7 @@ class caselibModel extends model foreach($requiredFields as $requiredField) { $requiredField = trim($requiredField); + if(!isset($caseData->$requiredField)) continue; if(empty($caseData->$requiredField)) dao::$errors[] = sprintf($this->lang->testcase->noRequire, $line, $this->lang->testcase->$requiredField); } } diff --git a/module/testcase/model.php b/module/testcase/model.php index f4680e56d9..6c704d6f5e 100644 --- a/module/testcase/model.php +++ b/module/testcase/model.php @@ -1069,6 +1069,7 @@ class testcaseModel extends model foreach($requiredFields as $requiredField) { $requiredField = trim($requiredField); + if(!isset($caseData->$requiredField)) continue; if(empty($caseData->$requiredField)) dao::$errors[] = sprintf($this->lang->testcase->noRequire, $line, $this->lang->testcase->$requiredField); } }