From c57171f5b25ccc262ff1bfd07752a1581351ba60 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Wed, 3 Nov 2021 10:34:16 +0800 Subject: [PATCH] * Fix bug #15958. --- module/upgrade/model.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/module/upgrade/model.php b/module/upgrade/model.php index 58f24fc594..b58eb44d09 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -4654,11 +4654,16 @@ class upgradeModel extends model } /* Set product and project relation. */ + $sprintPlans = $this->dao->select('product,plan')->from(TABLE_PROJECTPRODUCT) + ->where('project')->eq($projectID) + ->andWhere('product')->in($productIdList) + ->fetchPairs(); foreach($productIdList as $productID) { $data = new stdclass(); $data->project = $projectID; $data->product = $productID; + $data->plan = $sprintPlans[$productID]; $this->dao->replace(TABLE_PROJECTPRODUCT)->data($data)->exec(); }