From 4724af01bb407aa74be32a3bd6c5fd050cf8a7cf Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Thu, 8 Dec 2022 16:11:20 +0800 Subject: [PATCH] * Fix bug#30698. --- module/productplan/control.php | 1 + 1 file changed, 1 insertion(+) diff --git a/module/productplan/control.php b/module/productplan/control.php index 6f7fa1bdce..8a941102e7 100644 --- a/module/productplan/control.php +++ b/module/productplan/control.php @@ -1030,6 +1030,7 @@ class productplan extends control $parentPlan = $this->productplan->getByID($parentID); foreach(explode(',', $parentPlan->branch) as $parentBranchID) { + if(!isset($branchPairs[$parentBranchID])) continue; $parentBranches[$parentBranchID] = $branchPairs[$parentBranchID]; if(!empty($currentBranches) and strpos(",$currentBranches,", ",$parentBranchID,") === false) $currentBranches = str_replace(",$parentBranchID,", ',', $currentBranches); }