diff --git a/module/product/model.php b/module/product/model.php index 930c4597af..a32997f485 100644 --- a/module/product/model.php +++ b/module/product/model.php @@ -284,7 +284,7 @@ class productModel extends model if(!empty($append) and is_array($append)) $append = implode($append, ','); - $views = $append ? $this->app->user->view->products . ",$append" : $this->app->user->view->products; + $views = empty($append) ? $this->app->user->view->products : $this->app->user->view->products . ",$append"; $orderBy = !empty($this->config->product->orderBy) ? $this->config->product->orderBy : 'isClosed'; $products = $this->dao->select('*, IF(INSTR(" closed", status) < 2, 0, 1) AS isClosed') ->from(TABLE_PRODUCT) @@ -360,7 +360,7 @@ class productModel extends model if(!empty($append) and is_array($append)) $append = implode($append, ','); - $views = $append ? $this->app->user->view->products . ",$append" : $this->app->user->view->products; + $views = empty($append) ? $this->app->user->view->products : $this->app->user->view->products . ",$append"; $projectProducts = $this->dao->select('t1.branch, t1.plan, t2.*') ->from(TABLE_PROJECTPRODUCT)->alias('t1') ->leftJoin(TABLE_PRODUCT)->alias('t2') diff --git a/module/program/model.php b/module/program/model.php index cfa76dbf4a..6d4149b771 100644 --- a/module/program/model.php +++ b/module/program/model.php @@ -83,7 +83,7 @@ class programModel extends model /* When mode equals assign and programID equals 0, you can query the standalone product. */ if(!empty($append) and is_array($append)) $append = implode($append, ','); - $views = $append ? $this->app->user->view->products . ",$append" : $this->app->user->view->products; + $views = empty($append) ? $this->app->user->view->products : $this->app->user->view->products . ",$append"; $products = $this->dao->select('*')->from(TABLE_PRODUCT) ->where('deleted')->eq(0) ->andWhere('vision')->eq($this->config->vision)