From 95edbb391404829f6bb92ebaa7f6d498477e3734 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Tue, 28 Jul 2015 13:28:36 +0800 Subject: [PATCH] * fix bug #649. --- module/doc/control.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/doc/control.php b/module/doc/control.php index 0776da688b..24ab81e289 100644 --- a/module/doc/control.php +++ b/module/doc/control.php @@ -390,7 +390,7 @@ class doc extends control /* Check priv when lib is product or project. */ $systemLib = ($doc->lib == 'project' or $doc->lib == 'product') ? $doc->lib : ''; - if($systemLib and !$this->{$systemLib}->checkPriv($this->{$systemLib}->getById($doc->{$systemLib}))) + if($systemLib and $doc->{$systemLib} and !$this->{$systemLib}->checkPriv($this->{$systemLib}->getById($doc->{$systemLib}))) { echo(js::alert($this->lang->error->accessDenied)); die(js::locate('back'));