From 05fc872e6cd6118995a4910b0757287cc7e9a2cc Mon Sep 17 00:00:00 2001 From: wangyuting Date: Wed, 25 Jun 2025 10:32:53 +0800 Subject: [PATCH] * [bug#63596,done,1h,0h] Fix execution template doc lang. --- module/doc/control.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/module/doc/control.php b/module/doc/control.php index 01b55bc286..f3241154cc 100755 --- a/module/doc/control.php +++ b/module/doc/control.php @@ -431,7 +431,11 @@ class doc extends control { if(!common::hasPriv('doc', 'editSpace') && !common::hasPriv('doc', 'editLib')) return; $lib = $this->doc->getLibByID($libID); + + if($lib->type != 'project') $this->docZen->setAclForEditLib($lib); $this->doc->setMenuByType($lib->type, (int)zget($lib, $lib->type, 0), (int)$libID); + if($lib->type == 'project') $this->docZen->setAclForEditLib($lib); + if(!empty($_POST)) { $this->lang->doc->name = $this->lang->nameAB; @@ -475,9 +479,6 @@ class doc extends control $this->view->object = $execution; } - $this->docZen->setAclForEditLib($lib); - $this->docZen->setAclForCreateLib($lib->type); - $this->view->lib = $lib; $this->view->groups = $this->loadModel('group')->getPairs(); $this->view->users = $this->user->getPairs('noletter|noclosed', $lib->users);