From 7d90548456840763f1e86358fc67305a2bd6f048 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E8=BE=B0=E8=BD=A9?= Date: Wed, 26 Apr 2023 10:24:13 +0800 Subject: [PATCH] * Fix bug for upgrade. --- module/upgrade/model.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/module/upgrade/model.php b/module/upgrade/model.php index 6070a27de4..1d4b97a15b 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -8207,9 +8207,11 @@ class upgradeModel extends model public function updatePivotGroup() { $pivotModules = $this->dao->select('collector, id')->from(TABLE_MODULE)->where('type')->eq('pivot')->andWhere('root')->eq(1)->andWhere('collector')->ne('')->fetchPairs(); - $pivots = $this->dao->select('*')->from(TABLE_PIVOT)->where('id')->notin('1000,1001,1002')->fetchAll('id'); + $pivots = $this->dao->select('*')->from(TABLE_PIVOT)->fetchAll('id'); foreach($pivots as $pivotID => $pivot) { + if(is_numeric($pivot->group)) continue; + $insertGroup = array(); $modules = explode(',', $pivot->group); foreach($modules as $module) $insertGroup[] = $pivotModules[$module];