From 52ed28957a0eda0fac217c1438e9248d05665cc1 Mon Sep 17 00:00:00 2001 From: chaideqing Date: Mon, 12 Dec 2022 15:48:55 +0800 Subject: [PATCH 1/5] * Fix feedback1714. --- module/user/control.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/module/user/control.php b/module/user/control.php index 8d3c27350b..b42b793f23 100755 --- a/module/user/control.php +++ b/module/user/control.php @@ -1048,10 +1048,10 @@ class user extends control public function logout($referer = 0) { if(isset($this->app->user->id)) $this->loadModel('action')->create('user', $this->app->user->id, 'logout'); + setcookie('za', false, time() - 3600, $this->config->webRoot); + setcookie('zp', false, time() - 3600, $this->config->webRoot); + setcookie('tab', false, time() - 3600, $this->config->webRoot); ; session_destroy(); - setcookie('za', false); - setcookie('zp', false); - setcookie('tab', false); if($this->app->getViewType() == 'json') return print(json_encode(array('status' => 'success'))); $vars = !empty($referer) ? "referer=$referer" : ''; From b670a052de0e62c45ccb87cf9b81f9f9bddbbcbc Mon Sep 17 00:00:00 2001 From: chaideqing Date: Tue, 20 Dec 2022 10:10:33 +0800 Subject: [PATCH 2/5] * Fix feedback1752. --- module/doc/model.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/module/doc/model.php b/module/doc/model.php index 9c08b6d366..693334b946 100644 --- a/module/doc/model.php +++ b/module/doc/model.php @@ -306,6 +306,7 @@ class docModel extends model if($lib->acl == 'private' and $lib->acl == 'custom') $lib->users .= ',' . $libCreatedBy ? $libCreatedBy : $openedBy; } } + if($oldLib->acl != $lib->acl and $lib->acl == 'open') $lib->users = ''; $lib->name = trim($lib->name); //Temporary treatment: Code for bug #15528. $this->dao->update(TABLE_DOCLIB)->data($lib)->autoCheck() @@ -1528,6 +1529,7 @@ class docModel extends model ->where("CONCAT(',', t2.users, ',')")->like("%,{$this->app->user->account},%") ->andWhere('t1.vision')->eq($this->config->vision) ->andWhere('t1.deleted')->eq(0) + ->beginIF(!$this->app->user->admin)->andWhere('t1.id')->in($this->app->user->view->projects)->fi() ->fetchPairs(); } From 58efe7b0115f99cbbf7c5f922ef0b17cc685f4f4 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Tue, 20 Dec 2022 11:31:15 +0800 Subject: [PATCH 3/5] * code task #80458,80463. --- module/bug/view/view.html.php | 5 ++--- module/product/model.php | 2 +- module/program/model.php | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/module/bug/view/view.html.php b/module/bug/view/view.html.php index b886a25ba9..1c79244ca7 100644 --- a/module/bug/view/view.html.php +++ b/module/bug/view/view.html.php @@ -19,12 +19,11 @@ branch);?> bug->noExecution);?> bug->noProject);?> -session->bugList ? $app->session->bugList : inlink('browse', "productID=$bug->product");?>