From 50e95562215713e5ed48a3311b330c44d1872dc6 Mon Sep 17 00:00:00 2001 From: azhi Date: Fri, 30 Aug 2013 14:04:41 +0800 Subject: [PATCH] * fix bug#500. --- module/testcase/control.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module/testcase/control.php b/module/testcase/control.php index 4ff8029818..c3d2f965eb 100644 --- a/module/testcase/control.php +++ b/module/testcase/control.php @@ -668,11 +668,14 @@ class testcase extends control if(isset($caseLang->priList[$case->pri])) $case->pri = $caseLang->priList[$case->pri]; if(isset($caseLang->typeList[$case->type])) $case->type = $caseLang->typeList[$case->type]; - if(isset($caseLang->stageList[$case->stage])) $case->stage = $caseLang->stageList[$case->stage]; if(isset($caseLang->statusList[$case->status])) $case->status = $caseLang->statusList[$case->status]; if(isset($users[$case->openedBy])) $case->openedBy = $users[$case->openedBy]; if(isset($users[$case->lastEditedBy])) $case->lastEditedBy = $users[$case->lastEditedBy]; if(isset($caseLang->resultList[$case->lastRunResult])) $case->lastRunResult = $caseLang->resultList[$case->lastRunResult]; + foreach($caseLang->stageList as $stage => $stageName) + { + if(strpos($case->stage, $stage) !== false) $case->stage = str_replace($stage, $stageName, $case->stage); + } $case->openedDate = substr($case->openedDate, 0, 10); $case->lastEditedDate = substr($case->lastEditedDate, 0, 10);