From 799ec7aeeb76e76850bfdb91b2f693fe1aa8673a Mon Sep 17 00:00:00 2001 From: daitingting Date: Tue, 27 Sep 2022 03:19:27 +0000 Subject: [PATCH] * Finish task 70572. --- module/upgrade/control.php | 1 + module/upgrade/model.php | 2 ++ 2 files changed, 3 insertions(+) diff --git a/module/upgrade/control.php b/module/upgrade/control.php index 798594c79b..04b2aae88c 100644 --- a/module/upgrade/control.php +++ b/module/upgrade/control.php @@ -158,6 +158,7 @@ class upgrade extends control $openVersion = $this->upgrade->getOpenVersion(str_replace('.', '_', $fromVersion)); $selectMode = true; + if($systemMode == 'classic') { $this->loadModel('setting')->setItem('system.common.global.mode', 'lean'); diff --git a/module/upgrade/model.php b/module/upgrade/model.php index d3bf39e9fb..cc63f1c08e 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -7580,6 +7580,8 @@ class upgradeModel extends model $productIdList = $this->dao->select('product')->from(TABLE_PROJECTPRODUCT)->where('project')->eq($sprint->id)->fetchPairs(); $this->processMergedData($programID, $projectID, '', $productIdList, array($sprint->id)); + + if($fromMode == 'classic') $this->dao->update(TABLE_PROJECT)->set('multiple')->eq('0')->where('id')->eq($sprint->id)->exec(); } $this->fixProjectPath($programID);