* Fix bug #32947, if mode != all, filter program by user view.

This commit is contained in:
songchenxuan
2023-05-22 10:49:09 +08:00
parent 2bd9e84341
commit 48ecc5eace
+1 -1
View File
@@ -1238,7 +1238,7 @@ class programModel extends model
$treeMenu = array();
foreach($modules as $module)
{
if(strpos($mode, 'all') !== false and strpos(",{$this->app->user->view->programs},", ",{$module->id},") === false and (!$this->app->user->admin)) continue;
if(strpos($mode, 'all') === false and strpos(",{$this->app->user->view->programs},", ",{$module->id},") === false and (!$this->app->user->admin)) continue;
$moduleName = $showRoot ? '/' : '';
$parentModules = explode(',', $module->path);