From 33fa0da5add85cc888742920fbfe0e4376a10490 Mon Sep 17 00:00:00 2001 From: sunguangming Date: Wed, 28 May 2025 08:42:39 +0000 Subject: [PATCH] * [bug#62970,done,0.2h] fix bug. --- module/doc/control.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/module/doc/control.php b/module/doc/control.php index 90fd2fec3a..5e45c8bdff 100755 --- a/module/doc/control.php +++ b/module/doc/control.php @@ -1716,9 +1716,9 @@ class doc extends control $userView = zget($userViews, $account, ''); if(empty($userView)) $userView = $this->user->computeUserView($account); - if($objectType == 'product' && strpos(",{$userView->products},", ",{$objectID},") === false) $denyUsers[$account] = zget($userPairs, $account); - if($objectType == 'project' && strpos(",{$userView->projects},", ",{$objectID},") === false) $denyUsers[$account] = zget($userPairs, $account); - if($objectType == 'execution' && strpos(",{$userView->sprints},", ",{$objectID},") === false) $denyUsers[$account] = zget($userPairs, $account); + if($objectType == 'product' && isset($userView->products) && strpos(",{$userView->products},", ",{$objectID},") === false) $denyUsers[$account] = zget($userPairs, $account); + if($objectType == 'project' && isset($userView->projects) && strpos(",{$userView->projects},", ",{$objectID},") === false) $denyUsers[$account] = zget($userPairs, $account); + if($objectType == 'execution' && isset($userView->sprints) && strpos(",{$userView->sprints},", ",{$objectID},") === false) $denyUsers[$account] = zget($userPairs, $account); } if(empty($denyUsers)) return print('');