From 515f8ce2ce1377841c2e8a23809eee6994721d81 Mon Sep 17 00:00:00 2001 From: liumengyi Date: Tue, 5 Mar 2024 13:40:12 +0800 Subject: [PATCH] * Don't set status map if there is no status column, and use empty to check the needconfirm of case. --- module/testcase/ui/browse.html.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/testcase/ui/browse.html.php b/module/testcase/ui/browse.html.php index e6dd301b6e..4f1ba56a77 100644 --- a/module/testcase/ui/browse.html.php +++ b/module/testcase/ui/browse.html.php @@ -109,7 +109,7 @@ if(isset($cols['title'])) $cols['title']['nestedToggle'] = $topSceneCount > 0; if(isset($cols['branch'])) $cols['branch']['map'] = $branchTagOption; if(isset($cols['story'])) $cols['story']['map'] = $stories; if(isset($cols['scene'])) $cols['scene']['map'] = $iscenes; -$cols['status']['statusMap']['changed'] = $lang->story->changed; +if(isset($cols['status'])) $cols['status']['statusMap']['changed'] = $lang->story->changed; foreach($cases as $case) { @@ -119,7 +119,7 @@ foreach($cases as $case) $cols['actions']['menu'] = $config->$actionType->menu; if($actionType == 'testcase' && !$this->config->testcase->needReview) unset($cols['actions']['menu'][1][0]); if($actionType == 'scene') $case->bugs = $case->results = $case->stepNumber = $case->version = ''; - if($case->needconfirm) $case->status = 'changed'; + if(!empty($case->needconfirm)) $case->status = 'changed'; $case->browseType = $browseType; initTableData(array($case), $cols, $this->testcase);