From 3246d38e738c04960cb159fb431fa2ee2baed088 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Thu, 3 Mar 2022 16:50:52 +0800 Subject: [PATCH] * Fix bug #20300. --- module/program/model.php | 1 + 1 file changed, 1 insertion(+) diff --git a/module/program/model.php b/module/program/model.php index 455a2ef3d0..8f2253b61e 100644 --- a/module/program/model.php +++ b/module/program/model.php @@ -82,6 +82,7 @@ class programModel extends model /* When mode equals assign and programID equals 0, you can query the standalone product. */ $products = $this->dao->select('*')->from(TABLE_PRODUCT) ->where('deleted')->eq(0) + ->andWhere('vision')->eq($this->config->vision) ->beginIF($mode == 'assign')->andWhere('program')->eq($programID)->fi() ->beginIF(strpos($status, 'noclosed') !== false)->andWhere('status')->ne('closed')->fi() ->beginIF(!$this->app->user->admin)->andWhere('id')->in($this->app->user->view->products)->fi()