From 5f5cc8768e95e1cafb34eac7a77c2d1571079f5d Mon Sep 17 00:00:00 2001 From: mayue Date: Thu, 21 Apr 2022 15:04:59 +0800 Subject: [PATCH] * Fix bug #21904. --- module/branch/model.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/module/branch/model.php b/module/branch/model.php index ff54cb859b..6e87a07734 100644 --- a/module/branch/model.php +++ b/module/branch/model.php @@ -753,7 +753,9 @@ class branchModel extends model ->andWhere('product')->eq($productID) ->fetchGroup('project'); - $this->dao->delete()->from(TABLE_PROJECTPRODUCT)->where('branch')->in($mergedBranches . ",$targetBranch")->exec(); + $this->dao->delete()->from(TABLE_PROJECTPRODUCT)->where('branch')->in($mergedBranches . ",$targetBranch") + ->andWhere('product')->eq($productID) + ->exec(); foreach($linkedProject as $projectID => $projectProducts) { $plan = 0;