From 88b7894a3f1fd42ad7b9ab2f4d1a44fac846a81a Mon Sep 17 00:00:00 2001 From: zenggang Date: Wed, 7 Dec 2022 02:44:14 +0000 Subject: [PATCH] * Fix bug#30581 --- module/execution/model.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/module/execution/model.php b/module/execution/model.php index b1ac471826..5778c712f3 100755 --- a/module/execution/model.php +++ b/module/execution/model.php @@ -5247,7 +5247,6 @@ class executionModel extends model $_POST = array(); $_POST['project'] = $projectID; $_POST['name'] = $project->name; - $_POST['code'] = $project->code; $_POST['begin'] = $project->begin; $_POST['end'] = $project->end; $_POST['realBegan'] = $project->realBegan; @@ -5261,6 +5260,8 @@ class executionModel extends model $_POST['status'] = $project->status; $_POST['acl'] = 'open'; + if(!isset($this->config->setCode) or $this->config->setCode == 1) $_POST['code'] = $project->code; + $projectProducts = $this->dao->select('*')->from(TABLE_PROJECTPRODUCT)->where('project')->eq($projectID)->fetchAll(); foreach($projectProducts as $projectProduct) {